Skip to content

Update eslint - #629

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint
Open

Update eslint#629
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint

Conversation

@renovate

@renovaterenovateBot commented Oct 31, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
@eslint/js (source)9.38.09.39.5ageconfidence
eslint (source)9.38.09.39.5ageconfidence
eslint-plugin-jsdoc61.1.1161.7.1ageconfidence
eslint-plugin-prettier5.5.45.5.6ageconfidence
typescript-eslint (source)8.46.28.68.0ageconfidence

Release Notes

eslint/eslint (@​eslint/js)

v9.39.5

Compare Source

Bug Fixes

Documentation

Chores

  • 458205f chore: update @eslint/eslintrc and @eslint/js for v9.39.5 (#​21077) (Francesco Trotta)
  • 202117b chore: package.json update for @​eslint/js release (Jenkins)
  • d9eb6ed test: disable warning for vm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER (#​21074) (Francesco Trotta)
  • 7b431a7 chore: override re2 dependency for @metascraper/helpers (#​21068) (Milos Djermanovic)
  • daf7791 chore: pin fflate@​0.8.2 (#​20895) (Milos Djermanovic)
  • daee8ba ci: use pnpm in eslint-flat-config-utils type integration test (#​20829) (Milos Djermanovic)
  • 116d4be ci: unpin Node.js 25.x in CI (#​20619) (Copilot)

v9.39.4

Compare Source

Bug Fixes

Documentation

Chores

v9.39.3

Compare Source

Bug Fixes

  • 791bf8d fix: restore TypeScript 4.0 compatibility in types (#​20504) (sethamus)

Chores

v9.39.2

Compare Source

Bug Fixes

  • 5705833 fix: warn when eslint-env configuration comments are found (#​20381) (sethamus)

Build Related

Chores

v9.39.1

Compare Source

Bug Fixes

  • 650753e fix: Only pass node to JS lang visitor methods (#​20283) (Nicholas C. Zakas)

Documentation

  • 51b51f4 docs: add a section on when to use extends vs cascading (#​20268) (Tanuj Kanti)
  • b44d426 docs: Update README (GitHub Actions Bot)

Chores

v9.39.0

Compare Source

Features

  • cc57d87 feat: update error loc to key in no-dupe-class-members (#​20259) (Tanuj Kanti)
  • 126552f feat: update error location in for-direction and no-dupe-args (#​20258) (Tanuj Kanti)
  • 167d097 feat: update complexity rule to highlight only static block header (#​20245) (jaymarvelz)

Bug Fixes

Documentation

  • d3e81e3 docs: Always recommend to include a files property (#​20158) (Percy Ma)
  • 0f0385f docs: use consistent naming recommendation (#​20250) (Alex M. Spieslechner)
  • a3b1456 docs: Update README (GitHub Actions Bot)
  • cf5f2dd docs: fix correct tag of no-useless-constructor (#​20255) (Tanuj Kanti)
  • 10b995c docs: add TS options and examples for nofunc in no-use-before-define (#​20249) (Tanuj Kanti)
  • 2584187 docs: remove repetitive word in comment (#​20242) (reddaisyy)
  • 637216b docs: update CLI flags migration instructions (#​20238) (jaymarvelz)
  • e7cda3b docs: Update README (GitHub Actions Bot)
  • 7b9446f docs: handle empty flags sections on the feature flags page (#​20222) (sethamus)

Chores

gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)

v61.7.1

Compare Source

Bug Fixes

v61.5.0

Compare Source

Features
  • check-tag-names, require-template, check-template-names: make typeParam a non-preferred alias for template (3cd7cbd)

v61.4.2

Compare Source

Bug Fixes
  • require-rejects: reflect proper tag name in error message (44b2631)

v61.4.1

Compare Source

Bug Fixes
  • require-rejects: do not treat synchronous throw as rejection; fixes #​1603 (f776d63)

v61.4.0

Compare Source

Features

v61.3.0

Compare Source

Features

v61.2.1

Compare Source

Bug Fixes
  • require-param: ensure all structures with interfaces do not trigger with interfaceExemptsParamsCheck: true (39a5b0a)
  • tag-lines: avoid reformatting post-delimiter spacing; fixes #​1593 (702b226)

v61.2.0

Compare Source

Features
  • sort-tags: add tagExceptions to allow additional lines per tag; fixes #​1594 (85a1ea1)

v61.1.12

Compare Source

Bug Fixes
prettier/eslint-plugin-prettier (eslint-plugin-prettier)

v5.5.6

Compare Source

Patch Changes

v5.5.5

Compare Source

Patch Changes
typescript-eslint/typescript-eslint (typescript-eslint)

v8.68.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.67.0

Compare Source

🚀 Features
  • typescript-eslint: export basic globs for using tseslint (#​12105)
❤️ Thank You

See GitHub Releases for more information.

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

v8.66.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.65.0

Compare Source

🚀 Features
  • add warning when TS 7 is detected (#​12529)
❤️ Thank You

See GitHub Releases for more information.

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

v8.64.0

Compare Source

8.64.0 (2026-07-13)

🚀 Features
  • support parsing import defer (#​12513)
  • eslint-plugin: [no-loop-func] support using / await using declarations and deprecate the rule (#​12500)
  • typescript-estree: throw for invalid definite assignment in class properties (#​12543)
🩹 Fixes
  • eslint-plugin: [require-array-sort-compare] handle constrained arrays (#​12512)
❤️ Thank You

See GitHub Releases for more information.

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

v8.63.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.62.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.62.0

Compare Source

🚀 Features
  • remove redundant package.json "files" (#​12444)
❤️ Thank You

See GitHub Releases for more information.

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

v8.61.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.61.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.60.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.60.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.4

Compare Source

🩹 Fixes
  • typescript-eslint: export Compatible* types from typescript-eslint to resolve pnpm TS error (#​12340)
❤️ Thank You

See GitHub Releases for more information.

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

v8.59.3

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.58.2

Compare Source

🩹 Fixes
  • remove tsbuildinfo cache file from published packages (#​12187)
❤️ Thank You

See GitHub Releases for more information.

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

v8.58.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.58.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.57.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.55.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.54.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.53.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.53.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.52.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.51.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.50.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.50.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.49.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.48.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.48.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.47.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.46.4

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.46.3

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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


Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • 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 was generated by Mend Renovate. View the repository job log.

@renovate
renovateBot requested a review from Shinigami92 as a code ownerOctober 31, 2025 22:44
@renovaterenovateBot added the dependencies Pull requests that update a dependency file label Oct 31, 2025
@github-actions

github-actionsBot commented Oct 31, 2025

Copy link
Copy Markdown
Contributor

Coverage Report

StatusCategoryPercentageCovered / Total
🟢Lines93.65% (🎯 90%)
🟰 ±0%
1033 / 1103
🟢Statements93.54% (🎯 90%)
🟰 ±0%
1043 / 1115
🟢Functions97.93% (🎯 90%)
🟰 ±0%
142 / 145
🔴Branches88.16% (🎯 90%)
🟰 ±0%
678 / 769
File Coverage
FileStmtsBranchesFunctionsLinesUncovered Lines
Unchanged Files
src/doctype-shortcut-registry.ts100%100%100%100%
src/index.ts86.66%100%71.42%86.66%79-85
src/logger.ts82.75%47.82%91.66%82.14%37-44, 93, 153-155
src/prettier.d.ts100%100%100%100%
src/printer.ts93.97%89.14%100%94.18%337, 374, 524-526, 538-547, 552-563, 612-665, 704, 790-793, 1143, 1237, 1265, 1274, 1566, 1613, 1833, 1872, 2022-2027, 2067-2071
src/options/common.ts100%100%100%100%
src/options/constants.ts100%100%100%100%
src/options/converge.ts100%82.6%100%100%
src/options/index.ts100%100%100%100%
src/options/pug-attribute-separator.ts75%100%100%75%52-54
src/options/pug-class-location.ts100%100%100%100%
src/options/pug-class-notation.ts100%100%100%100%
src/options/pug-closing-bracket-indent-depth.ts100%100%100%100%
src/options/pug-comment-preserve-spaces.ts100%100%100%100%
src/options/pug-explicit-div.ts100%100%100%100%
src/options/pug-framework.ts100%100%100%100%
src/options/pug-id-notation.ts100%100%100%100%
src/options/pug-preserve-attribute-brackets.ts100%100%100%100%
src/options/pug-preserve-whitespace.ts100%100%100%100%
src/options/pug-single-file-component-indentation.ts100%100%100%100%
src/options/pug-wrap-attributes.ts100%100%100%100%
src/options/types.ts100%100%100%100%
src/options/attribute-sorting/index.ts100%100%100%100%
src/options/attribute-sorting/utils.ts96%91.66%100%95.83%82, 94
src/options/empty-attributes/index.ts100%100%100%100%
src/options/empty-attributes/types.ts100%100%100%100%
src/options/empty-attributes/utils.ts100%100%100%100%
src/utils/angular.ts100%100%100%100%
src/utils/common.ts89.7%86.76%100%88.88%19, 27, 56, 258, 262, 269-272, 331
src/utils/script-mime-types.ts86.66%75%100%86.66%42, 49
src/utils/svelte.ts100%100%100%100%
src/utils/vue.ts100%100%100%100%
Generated in workflow #1542 for commit 529033c by the Vitest Coverage Report Action

@renovaterenovateBot changed the title chore(deps): update eslint to v9.39.0chore(deps): update eslintNov 3, 2025
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 1f79b01 to 8b1ea8bCompareNovember 3, 2025 21:59
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from e4025d7 to 76c6b15CompareNovember 13, 2025 13:02
@renovate
renovateBotforce-pushed the renovate/eslint branch 5 times, most recently from c655026 to 7345f72CompareNovember 23, 2025 21:56
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 2d1a95a to 9f431bbCompareNovember 27, 2025 21:10
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 7bc1f36 to bbd3d36CompareDecember 11, 2025 19:47
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 1c07053 to 652e10fCompareDecember 18, 2025 21:06
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from b880ccf to 0077038CompareJanuary 8, 2026 16:29
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from dd09ad1 to 59ccc26CompareJanuary 15, 2026 18:01
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from d14d399 to 4307952CompareJanuary 19, 2026 18:42
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 2107f0c to d208535CompareApril 1, 2026 20:43
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from deea8d1 to 025c737CompareApril 8, 2026 17:06
@renovaterenovateBot changed the title chore(deps): update eslintUpdate eslintApr 8, 2026
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 672cd91 to 2c71e56CompareApril 16, 2026 19:49
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from a1fe733 to 4a2654eCompareApril 29, 2026 14:59
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from f62a6b8 to 6e52444CompareMay 14, 2026 21:11
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 00cc5f7 to 31ed797CompareMay 28, 2026 15:50
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 0e4e8d7 to 954ffa3CompareJune 4, 2026 20:47
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 6ba7b68 to 9e1cd16CompareJune 12, 2026 00:56
@renovate
renovateBotforce-pushed the renovate/eslint branch from 9e1cd16 to 8dcacf0CompareJune 18, 2026 21:43
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 82ffe07 to dd1ac01CompareJuly 2, 2026 18:44
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 598dc4a to 48bda2dCompareJuly 16, 2026 19:04
@renovate
renovateBotforce-pushed the renovate/eslint branch from 48bda2d to f161c7cCompareJuly 20, 2026 22:45
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Update eslint by renovate[bot] · Pull Request #629 · prettier/plugin-pug · GitHub
Skip to content

Update eslint - #629

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint
Open

Update eslint#629
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint

Conversation

@renovate

@renovaterenovateBot commented Oct 31, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
@eslint/js (source)9.38.09.39.5ageconfidence
eslint (source)9.38.09.39.5ageconfidence
eslint-plugin-jsdoc61.1.1161.7.1ageconfidence
eslint-plugin-prettier5.5.45.5.6ageconfidence
typescript-eslint (source)8.46.28.68.0ageconfidence

Release Notes

eslint/eslint (@​eslint/js)

v9.39.5

Compare Source

Bug Fixes

Documentation

Chores

  • 458205f chore: update @eslint/eslintrc and @eslint/js for v9.39.5 (#​21077) (Francesco Trotta)
  • 202117b chore: package.json update for @​eslint/js release (Jenkins)
  • d9eb6ed test: disable warning for vm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER (#​21074) (Francesco Trotta)
  • 7b431a7 chore: override re2 dependency for @metascraper/helpers (#​21068) (Milos Djermanovic)
  • daf7791 chore: pin fflate@​0.8.2 (#​20895) (Milos Djermanovic)
  • daee8ba ci: use pnpm in eslint-flat-config-utils type integration test (#​20829) (Milos Djermanovic)
  • 116d4be ci: unpin Node.js 25.x in CI (#​20619) (Copilot)

v9.39.4

Compare Source

Bug Fixes

Documentation

Chores

v9.39.3

Compare Source

Bug Fixes

  • 791bf8d fix: restore TypeScript 4.0 compatibility in types (#​20504) (sethamus)

Chores

v9.39.2

Compare Source

Bug Fixes

  • 5705833 fix: warn when eslint-env configuration comments are found (#​20381) (sethamus)

Build Related

Chores

v9.39.1

Compare Source

Bug Fixes

  • 650753e fix: Only pass node to JS lang visitor methods (#​20283) (Nicholas C. Zakas)

Documentation

  • 51b51f4 docs: add a section on when to use extends vs cascading (#​20268) (Tanuj Kanti)
  • b44d426 docs: Update README (GitHub Actions Bot)

Chores

v9.39.0

Compare Source

Features

  • cc57d87 feat: update error loc to key in no-dupe-class-members (#​20259) (Tanuj Kanti)
  • 126552f feat: update error location in for-direction and no-dupe-args (#​20258) (Tanuj Kanti)
  • 167d097 feat: update complexity rule to highlight only static block header (#​20245) (jaymarvelz)

Bug Fixes

Documentation

  • d3e81e3 docs: Always recommend to include a files property (#​20158) (Percy Ma)
  • 0f0385f docs: use consistent naming recommendation (#​20250) (Alex M. Spieslechner)
  • a3b1456 docs: Update README (GitHub Actions Bot)
  • cf5f2dd docs: fix correct tag of no-useless-constructor (#​20255) (Tanuj Kanti)
  • 10b995c docs: add TS options and examples for nofunc in no-use-before-define (#​20249) (Tanuj Kanti)
  • 2584187 docs: remove repetitive word in comment (#​20242) (reddaisyy)
  • 637216b docs: update CLI flags migration instructions (#​20238) (jaymarvelz)
  • e7cda3b docs: Update README (GitHub Actions Bot)
  • 7b9446f docs: handle empty flags sections on the feature flags page (#​20222) (sethamus)

Chores

gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)

v61.7.1

Compare Source

Bug Fixes

v61.5.0

Compare Source

Features
  • check-tag-names, require-template, check-template-names: make typeParam a non-preferred alias for template (3cd7cbd)

v61.4.2

Compare Source

Bug Fixes
  • require-rejects: reflect proper tag name in error message (44b2631)

v61.4.1

Compare Source

Bug Fixes
  • require-rejects: do not treat synchronous throw as rejection; fixes #​1603 (f776d63)

v61.4.0

Compare Source

Features

v61.3.0

Compare Source

Features

v61.2.1

Compare Source

Bug Fixes
  • require-param: ensure all structures with interfaces do not trigger with interfaceExemptsParamsCheck: true (39a5b0a)
  • tag-lines: avoid reformatting post-delimiter spacing; fixes #​1593 (702b226)

v61.2.0

Compare Source

Features
  • sort-tags: add tagExceptions to allow additional lines per tag; fixes #​1594 (85a1ea1)

v61.1.12

Compare Source

Bug Fixes
prettier/eslint-plugin-prettier (eslint-plugin-prettier)

v5.5.6

Compare Source

Patch Changes

v5.5.5

Compare Source

Patch Changes
typescript-eslint/typescript-eslint (typescript-eslint)

v8.68.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.67.0

Compare Source

🚀 Features
  • typescript-eslint: export basic globs for using tseslint (#​12105)
❤️ Thank You

See GitHub Releases for more information.

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

v8.66.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.65.0

Compare Source

🚀 Features
  • add warning when TS 7 is detected (#​12529)
❤️ Thank You

See GitHub Releases for more information.

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

v8.64.0

Compare Source

8.64.0 (2026-07-13)

🚀 Features
  • support parsing import defer (#​12513)
  • eslint-plugin: [no-loop-func] support using / await using declarations and deprecate the rule (#​12500)
  • typescript-estree: throw for invalid definite assignment in class properties (#​12543)
🩹 Fixes
  • eslint-plugin: [require-array-sort-compare] handle constrained arrays (#​12512)
❤️ Thank You

See GitHub Releases for more information.

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

v8.63.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.62.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.62.0

Compare Source

🚀 Features
  • remove redundant package.json "files" (#​12444)
❤️ Thank You

See GitHub Releases for more information.

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

v8.61.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.61.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.60.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.60.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.4

Compare Source

🩹 Fixes
  • typescript-eslint: export Compatible* types from typescript-eslint to resolve pnpm TS error (#​12340)
❤️ Thank You

See GitHub Releases for more information.

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

v8.59.3

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.58.2

Compare Source

🩹 Fixes
  • remove tsbuildinfo cache file from published packages (#​12187)
❤️ Thank You

See GitHub Releases for more information.

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

v8.58.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.58.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.57.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.55.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.54.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.53.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.53.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.52.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.51.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.50.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.50.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.49.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.48.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.48.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.47.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.46.4

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.46.3

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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


Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • 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 was generated by Mend Renovate. View the repository job log.

@renovate
renovateBot requested a review from Shinigami92 as a code ownerOctober 31, 2025 22:44
@renovaterenovateBot added the dependencies Pull requests that update a dependency file label Oct 31, 2025
@github-actions

github-actionsBot commented Oct 31, 2025

Copy link
Copy Markdown
Contributor

Coverage Report

StatusCategoryPercentageCovered / Total
🟢Lines93.65% (🎯 90%)
🟰 ±0%
1033 / 1103
🟢Statements93.54% (🎯 90%)
🟰 ±0%
1043 / 1115
🟢Functions97.93% (🎯 90%)
🟰 ±0%
142 / 145
🔴Branches88.16% (🎯 90%)
🟰 ±0%
678 / 769
File Coverage
FileStmtsBranchesFunctionsLinesUncovered Lines
Unchanged Files
src/doctype-shortcut-registry.ts100%100%100%100%
src/index.ts86.66%100%71.42%86.66%79-85
src/logger.ts82.75%47.82%91.66%82.14%37-44, 93, 153-155
src/prettier.d.ts100%100%100%100%
src/printer.ts93.97%89.14%100%94.18%337, 374, 524-526, 538-547, 552-563, 612-665, 704, 790-793, 1143, 1237, 1265, 1274, 1566, 1613, 1833, 1872, 2022-2027, 2067-2071
src/options/common.ts100%100%100%100%
src/options/constants.ts100%100%100%100%
src/options/converge.ts100%82.6%100%100%
src/options/index.ts100%100%100%100%
src/options/pug-attribute-separator.ts75%100%100%75%52-54
src/options/pug-class-location.ts100%100%100%100%
src/options/pug-class-notation.ts100%100%100%100%
src/options/pug-closing-bracket-indent-depth.ts100%100%100%100%
src/options/pug-comment-preserve-spaces.ts100%100%100%100%
src/options/pug-explicit-div.ts100%100%100%100%
src/options/pug-framework.ts100%100%100%100%
src/options/pug-id-notation.ts100%100%100%100%
src/options/pug-preserve-attribute-brackets.ts100%100%100%100%
src/options/pug-preserve-whitespace.ts100%100%100%100%
src/options/pug-single-file-component-indentation.ts100%100%100%100%
src/options/pug-wrap-attributes.ts100%100%100%100%
src/options/types.ts100%100%100%100%
src/options/attribute-sorting/index.ts100%100%100%100%
src/options/attribute-sorting/utils.ts96%91.66%100%95.83%82, 94
src/options/empty-attributes/index.ts100%100%100%100%
src/options/empty-attributes/types.ts100%100%100%100%
src/options/empty-attributes/utils.ts100%100%100%100%
src/utils/angular.ts100%100%100%100%
src/utils/common.ts89.7%86.76%100%88.88%19, 27, 56, 258, 262, 269-272, 331
src/utils/script-mime-types.ts86.66%75%100%86.66%42, 49
src/utils/svelte.ts100%100%100%100%
src/utils/vue.ts100%100%100%100%
Generated in workflow #1542 for commit 529033c by the Vitest Coverage Report Action

@renovaterenovateBot changed the title chore(deps): update eslint to v9.39.0chore(deps): update eslintNov 3, 2025
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 1f79b01 to 8b1ea8bCompareNovember 3, 2025 21:59
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from e4025d7 to 76c6b15CompareNovember 13, 2025 13:02
@renovate
renovateBotforce-pushed the renovate/eslint branch 5 times, most recently from c655026 to 7345f72CompareNovember 23, 2025 21:56
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 2d1a95a to 9f431bbCompareNovember 27, 2025 21:10
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 7bc1f36 to bbd3d36CompareDecember 11, 2025 19:47
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 1c07053 to 652e10fCompareDecember 18, 2025 21:06
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from b880ccf to 0077038CompareJanuary 8, 2026 16:29
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from dd09ad1 to 59ccc26CompareJanuary 15, 2026 18:01
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from d14d399 to 4307952CompareJanuary 19, 2026 18:42
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 2107f0c to d208535CompareApril 1, 2026 20:43
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from deea8d1 to 025c737CompareApril 8, 2026 17:06
@renovaterenovateBot changed the title chore(deps): update eslintUpdate eslintApr 8, 2026
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 672cd91 to 2c71e56CompareApril 16, 2026 19:49
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from a1fe733 to 4a2654eCompareApril 29, 2026 14:59
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from f62a6b8 to 6e52444CompareMay 14, 2026 21:11
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 00cc5f7 to 31ed797CompareMay 28, 2026 15:50
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 0e4e8d7 to 954ffa3CompareJune 4, 2026 20:47
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 6ba7b68 to 9e1cd16CompareJune 12, 2026 00:56
@renovate
renovateBotforce-pushed the renovate/eslint branch from 9e1cd16 to 8dcacf0CompareJune 18, 2026 21:43
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 82ffe07 to dd1ac01CompareJuly 2, 2026 18:44
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 598dc4a to 48bda2dCompareJuly 16, 2026 19:04
@renovate
renovateBotforce-pushed the renovate/eslint branch from 48bda2d to f161c7cCompareJuly 20, 2026 22:45
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' Update eslint by renovate[bot] · Pull Request #629 · prettier/plugin-pug · GitHub
Skip to content

Update eslint - #629

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint
Open

Update eslint#629
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint

Conversation

@renovate

@renovaterenovateBot commented Oct 31, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
@eslint/js (source)9.38.09.39.5ageconfidence
eslint (source)9.38.09.39.5ageconfidence
eslint-plugin-jsdoc61.1.1161.7.1ageconfidence
eslint-plugin-prettier5.5.45.5.6ageconfidence
typescript-eslint (source)8.46.28.68.0ageconfidence

Release Notes

eslint/eslint (@​eslint/js)

v9.39.5

Compare Source

Bug Fixes

Documentation

Chores

  • 458205f chore: update @eslint/eslintrc and @eslint/js for v9.39.5 (#​21077) (Francesco Trotta)
  • 202117b chore: package.json update for @​eslint/js release (Jenkins)
  • d9eb6ed test: disable warning for vm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER (#​21074) (Francesco Trotta)
  • 7b431a7 chore: override re2 dependency for @metascraper/helpers (#​21068) (Milos Djermanovic)
  • daf7791 chore: pin fflate@​0.8.2 (#​20895) (Milos Djermanovic)
  • daee8ba ci: use pnpm in eslint-flat-config-utils type integration test (#​20829) (Milos Djermanovic)
  • 116d4be ci: unpin Node.js 25.x in CI (#​20619) (Copilot)

v9.39.4

Compare Source

Bug Fixes

Documentation

Chores

v9.39.3

Compare Source

Bug Fixes

  • 791bf8d fix: restore TypeScript 4.0 compatibility in types (#​20504) (sethamus)

Chores

v9.39.2

Compare Source

Bug Fixes

  • 5705833 fix: warn when eslint-env configuration comments are found (#​20381) (sethamus)

Build Related

Chores

v9.39.1

Compare Source

Bug Fixes

  • 650753e fix: Only pass node to JS lang visitor methods (#​20283) (Nicholas C. Zakas)

Documentation

  • 51b51f4 docs: add a section on when to use extends vs cascading (#​20268) (Tanuj Kanti)
  • b44d426 docs: Update README (GitHub Actions Bot)

Chores

v9.39.0

Compare Source

Features

  • cc57d87 feat: update error loc to key in no-dupe-class-members (#​20259) (Tanuj Kanti)
  • 126552f feat: update error location in for-direction and no-dupe-args (#​20258) (Tanuj Kanti)
  • 167d097 feat: update complexity rule to highlight only static block header (#​20245) (jaymarvelz)

Bug Fixes

Documentation

  • d3e81e3 docs: Always recommend to include a files property (#​20158) (Percy Ma)
  • 0f0385f docs: use consistent naming recommendation (#​20250) (Alex M. Spieslechner)
  • a3b1456 docs: Update README (GitHub Actions Bot)
  • cf5f2dd docs: fix correct tag of no-useless-constructor (#​20255) (Tanuj Kanti)
  • 10b995c docs: add TS options and examples for nofunc in no-use-before-define (#​20249) (Tanuj Kanti)
  • 2584187 docs: remove repetitive word in comment (#​20242) (reddaisyy)
  • 637216b docs: update CLI flags migration instructions (#​20238) (jaymarvelz)
  • e7cda3b docs: Update README (GitHub Actions Bot)
  • 7b9446f docs: handle empty flags sections on the feature flags page (#​20222) (sethamus)

Chores

gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)

v61.7.1

Compare Source

Bug Fixes

v61.5.0

Compare Source

Features
  • check-tag-names, require-template, check-template-names: make typeParam a non-preferred alias for template (3cd7cbd)

v61.4.2

Compare Source

Bug Fixes
  • require-rejects: reflect proper tag name in error message (44b2631)

v61.4.1

Compare Source

Bug Fixes
  • require-rejects: do not treat synchronous throw as rejection; fixes #​1603 (f776d63)

v61.4.0

Compare Source

Features

v61.3.0

Compare Source

Features

v61.2.1

Compare Source

Bug Fixes
  • require-param: ensure all structures with interfaces do not trigger with interfaceExemptsParamsCheck: true (39a5b0a)
  • tag-lines: avoid reformatting post-delimiter spacing; fixes #​1593 (702b226)

v61.2.0

Compare Source

Features
  • sort-tags: add tagExceptions to allow additional lines per tag; fixes #​1594 (85a1ea1)

v61.1.12

Compare Source

Bug Fixes
prettier/eslint-plugin-prettier (eslint-plugin-prettier)

v5.5.6

Compare Source

Patch Changes

v5.5.5

Compare Source

Patch Changes
typescript-eslint/typescript-eslint (typescript-eslint)

v8.68.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.67.0

Compare Source

🚀 Features
  • typescript-eslint: export basic globs for using tseslint (#​12105)
❤️ Thank You

See GitHub Releases for more information.

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

v8.66.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.65.0

Compare Source

🚀 Features
  • add warning when TS 7 is detected (#​12529)
❤️ Thank You

See GitHub Releases for more information.

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

v8.64.0

Compare Source

8.64.0 (2026-07-13)

🚀 Features
  • support parsing import defer (#​12513)
  • eslint-plugin: [no-loop-func] support using / await using declarations and deprecate the rule (#​12500)
  • typescript-estree: throw for invalid definite assignment in class properties (#​12543)
🩹 Fixes
  • eslint-plugin: [require-array-sort-compare] handle constrained arrays (#​12512)
❤️ Thank You

See GitHub Releases for more information.

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

v8.63.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.62.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.62.0

Compare Source

🚀 Features
  • remove redundant package.json "files" (#​12444)
❤️ Thank You

See GitHub Releases for more information.

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

v8.61.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.61.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.60.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.60.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.4

Compare Source

🩹 Fixes
  • typescript-eslint: export Compatible* types from typescript-eslint to resolve pnpm TS error (#​12340)
❤️ Thank You

See GitHub Releases for more information.

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

v8.59.3

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.58.2

Compare Source

🩹 Fixes
  • remove tsbuildinfo cache file from published packages (#​12187)
❤️ Thank You

See GitHub Releases for more information.

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

v8.58.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.58.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.57.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.55.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.54.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.53.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.53.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.52.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.51.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.50.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.50.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.49.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.48.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.48.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.47.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.46.4

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.46.3

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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


Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • 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 was generated by Mend Renovate. View the repository job log.

@renovate
renovateBot requested a review from Shinigami92 as a code ownerOctober 31, 2025 22:44
@renovaterenovateBot added the dependencies Pull requests that update a dependency file label Oct 31, 2025
@github-actions

github-actionsBot commented Oct 31, 2025

Copy link
Copy Markdown
Contributor

Coverage Report

StatusCategoryPercentageCovered / Total
🟢Lines93.65% (🎯 90%)
🟰 ±0%
1033 / 1103
🟢Statements93.54% (🎯 90%)
🟰 ±0%
1043 / 1115
🟢Functions97.93% (🎯 90%)
🟰 ±0%
142 / 145
🔴Branches88.16% (🎯 90%)
🟰 ±0%
678 / 769
File Coverage
FileStmtsBranchesFunctionsLinesUncovered Lines
Unchanged Files
src/doctype-shortcut-registry.ts100%100%100%100%
src/index.ts86.66%100%71.42%86.66%79-85
src/logger.ts82.75%47.82%91.66%82.14%37-44, 93, 153-155
src/prettier.d.ts100%100%100%100%
src/printer.ts93.97%89.14%100%94.18%337, 374, 524-526, 538-547, 552-563, 612-665, 704, 790-793, 1143, 1237, 1265, 1274, 1566, 1613, 1833, 1872, 2022-2027, 2067-2071
src/options/common.ts100%100%100%100%
src/options/constants.ts100%100%100%100%
src/options/converge.ts100%82.6%100%100%
src/options/index.ts100%100%100%100%
src/options/pug-attribute-separator.ts75%100%100%75%52-54
src/options/pug-class-location.ts100%100%100%100%
src/options/pug-class-notation.ts100%100%100%100%
src/options/pug-closing-bracket-indent-depth.ts100%100%100%100%
src/options/pug-comment-preserve-spaces.ts100%100%100%100%
src/options/pug-explicit-div.ts100%100%100%100%
src/options/pug-framework.ts100%100%100%100%
src/options/pug-id-notation.ts100%100%100%100%
src/options/pug-preserve-attribute-brackets.ts100%100%100%100%
src/options/pug-preserve-whitespace.ts100%100%100%100%
src/options/pug-single-file-component-indentation.ts100%100%100%100%
src/options/pug-wrap-attributes.ts100%100%100%100%
src/options/types.ts100%100%100%100%
src/options/attribute-sorting/index.ts100%100%100%100%
src/options/attribute-sorting/utils.ts96%91.66%100%95.83%82, 94
src/options/empty-attributes/index.ts100%100%100%100%
src/options/empty-attributes/types.ts100%100%100%100%
src/options/empty-attributes/utils.ts100%100%100%100%
src/utils/angular.ts100%100%100%100%
src/utils/common.ts89.7%86.76%100%88.88%19, 27, 56, 258, 262, 269-272, 331
src/utils/script-mime-types.ts86.66%75%100%86.66%42, 49
src/utils/svelte.ts100%100%100%100%
src/utils/vue.ts100%100%100%100%
Generated in workflow #1542 for commit 529033c by the Vitest Coverage Report Action

@renovaterenovateBot changed the title chore(deps): update eslint to v9.39.0chore(deps): update eslintNov 3, 2025
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 1f79b01 to 8b1ea8bCompareNovember 3, 2025 21:59
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from e4025d7 to 76c6b15CompareNovember 13, 2025 13:02
@renovate
renovateBotforce-pushed the renovate/eslint branch 5 times, most recently from c655026 to 7345f72CompareNovember 23, 2025 21:56
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 2d1a95a to 9f431bbCompareNovember 27, 2025 21:10
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 7bc1f36 to bbd3d36CompareDecember 11, 2025 19:47
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 1c07053 to 652e10fCompareDecember 18, 2025 21:06
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from b880ccf to 0077038CompareJanuary 8, 2026 16:29
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from dd09ad1 to 59ccc26CompareJanuary 15, 2026 18:01
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from d14d399 to 4307952CompareJanuary 19, 2026 18:42
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 2107f0c to d208535CompareApril 1, 2026 20:43
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from deea8d1 to 025c737CompareApril 8, 2026 17:06
@renovaterenovateBot changed the title chore(deps): update eslintUpdate eslintApr 8, 2026
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 672cd91 to 2c71e56CompareApril 16, 2026 19:49
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from a1fe733 to 4a2654eCompareApril 29, 2026 14:59
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from f62a6b8 to 6e52444CompareMay 14, 2026 21:11
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 00cc5f7 to 31ed797CompareMay 28, 2026 15:50
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 0e4e8d7 to 954ffa3CompareJune 4, 2026 20:47
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 6ba7b68 to 9e1cd16CompareJune 12, 2026 00:56
@renovate
renovateBotforce-pushed the renovate/eslint branch from 9e1cd16 to 8dcacf0CompareJune 18, 2026 21:43
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 82ffe07 to dd1ac01CompareJuly 2, 2026 18:44
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 598dc4a to 48bda2dCompareJuly 16, 2026 19:04
@renovate
renovateBotforce-pushed the renovate/eslint branch from 48bda2d to f161c7cCompareJuly 20, 2026 22:45
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' Update eslint by renovate[bot] · Pull Request #629 · prettier/plugin-pug · GitHub
Skip to content

Update eslint - #629

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint
Open

Update eslint#629
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint

Conversation

@renovate

@renovaterenovateBot commented Oct 31, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
@eslint/js (source)9.38.09.39.5ageconfidence
eslint (source)9.38.09.39.5ageconfidence
eslint-plugin-jsdoc61.1.1161.7.1ageconfidence
eslint-plugin-prettier5.5.45.5.6ageconfidence
typescript-eslint (source)8.46.28.68.0ageconfidence

Release Notes

eslint/eslint (@​eslint/js)

v9.39.5

Compare Source

Bug Fixes

Documentation

Chores

  • 458205f chore: update @eslint/eslintrc and @eslint/js for v9.39.5 (#​21077) (Francesco Trotta)
  • 202117b chore: package.json update for @​eslint/js release (Jenkins)
  • d9eb6ed test: disable warning for vm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER (#​21074) (Francesco Trotta)
  • 7b431a7 chore: override re2 dependency for @metascraper/helpers (#​21068) (Milos Djermanovic)
  • daf7791 chore: pin fflate@​0.8.2 (#​20895) (Milos Djermanovic)
  • daee8ba ci: use pnpm in eslint-flat-config-utils type integration test (#​20829) (Milos Djermanovic)
  • 116d4be ci: unpin Node.js 25.x in CI (#​20619) (Copilot)

v9.39.4

Compare Source

Bug Fixes

Documentation

Chores

v9.39.3

Compare Source

Bug Fixes

  • 791bf8d fix: restore TypeScript 4.0 compatibility in types (#​20504) (sethamus)

Chores

v9.39.2

Compare Source

Bug Fixes

  • 5705833 fix: warn when eslint-env configuration comments are found (#​20381) (sethamus)

Build Related

Chores

v9.39.1

Compare Source

Bug Fixes

  • 650753e fix: Only pass node to JS lang visitor methods (#​20283) (Nicholas C. Zakas)

Documentation

  • 51b51f4 docs: add a section on when to use extends vs cascading (#​20268) (Tanuj Kanti)
  • b44d426 docs: Update README (GitHub Actions Bot)

Chores

v9.39.0

Compare Source

Features

  • cc57d87 feat: update error loc to key in no-dupe-class-members (#​20259) (Tanuj Kanti)
  • 126552f feat: update error location in for-direction and no-dupe-args (#​20258) (Tanuj Kanti)
  • 167d097 feat: update complexity rule to highlight only static block header (#​20245) (jaymarvelz)

Bug Fixes

Documentation

  • d3e81e3 docs: Always recommend to include a files property (#​20158) (Percy Ma)
  • 0f0385f docs: use consistent naming recommendation (#​20250) (Alex M. Spieslechner)
  • a3b1456 docs: Update README (GitHub Actions Bot)
  • cf5f2dd docs: fix correct tag of no-useless-constructor (#​20255) (Tanuj Kanti)
  • 10b995c docs: add TS options and examples for nofunc in no-use-before-define (#​20249) (Tanuj Kanti)
  • 2584187 docs: remove repetitive word in comment (#​20242) (reddaisyy)
  • 637216b docs: update CLI flags migration instructions (#​20238) (jaymarvelz)
  • e7cda3b docs: Update README (GitHub Actions Bot)
  • 7b9446f docs: handle empty flags sections on the feature flags page (#​20222) (sethamus)

Chores

gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)

v61.7.1

Compare Source

Bug Fixes

v61.5.0

Compare Source

Features
  • check-tag-names, require-template, check-template-names: make typeParam a non-preferred alias for template (3cd7cbd)

v61.4.2

Compare Source

Bug Fixes
  • require-rejects: reflect proper tag name in error message (44b2631)

v61.4.1

Compare Source

Bug Fixes
  • require-rejects: do not treat synchronous throw as rejection; fixes #​1603 (f776d63)

v61.4.0

Compare Source

Features

v61.3.0

Compare Source

Features

v61.2.1

Compare Source

Bug Fixes
  • require-param: ensure all structures with interfaces do not trigger with interfaceExemptsParamsCheck: true (39a5b0a)
  • tag-lines: avoid reformatting post-delimiter spacing; fixes #​1593 (702b226)

v61.2.0

Compare Source

Features
  • sort-tags: add tagExceptions to allow additional lines per tag; fixes #​1594 (85a1ea1)

v61.1.12

Compare Source

Bug Fixes
prettier/eslint-plugin-prettier (eslint-plugin-prettier)

v5.5.6

Compare Source

Patch Changes

v5.5.5

Compare Source

Patch Changes
typescript-eslint/typescript-eslint (typescript-eslint)

v8.68.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.67.0

Compare Source

🚀 Features
  • typescript-eslint: export basic globs for using tseslint (#​12105)
❤️ Thank You

See GitHub Releases for more information.

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

v8.66.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.65.0

Compare Source

🚀 Features
  • add warning when TS 7 is detected (#​12529)
❤️ Thank You

See GitHub Releases for more information.

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

v8.64.0

Compare Source

8.64.0 (2026-07-13)

🚀 Features
  • support parsing import defer (#​12513)
  • eslint-plugin: [no-loop-func] support using / await using declarations and deprecate the rule (#​12500)
  • typescript-estree: throw for invalid definite assignment in class properties (#​12543)
🩹 Fixes
  • eslint-plugin: [require-array-sort-compare] handle constrained arrays (#​12512)
❤️ Thank You

See GitHub Releases for more information.

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

v8.63.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.62.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.62.0

Compare Source

🚀 Features
  • remove redundant package.json "files" (#​12444)
❤️ Thank You

See GitHub Releases for more information.

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

v8.61.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.61.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.60.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.60.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.4

Compare Source

🩹 Fixes
  • typescript-eslint: export Compatible* types from typescript-eslint to resolve pnpm TS error (#​12340)
❤️ Thank You

See GitHub Releases for more information.

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

v8.59.3

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.58.2

Compare Source

🩹 Fixes
  • remove tsbuildinfo cache file from published packages (#​12187)
❤️ Thank You

See GitHub Releases for more information.

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

v8.58.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.58.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.57.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.55.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.54.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.53.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.53.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.52.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.51.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.50.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.50.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.49.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.48.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.48.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.47.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.46.4

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.46.3

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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


Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • 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 was generated by Mend Renovate. View the repository job log.

@renovate
renovateBot requested a review from Shinigami92 as a code ownerOctober 31, 2025 22:44
@renovaterenovateBot added the dependencies Pull requests that update a dependency file label Oct 31, 2025
@github-actions

github-actionsBot commented Oct 31, 2025

Copy link
Copy Markdown
Contributor

Coverage Report

StatusCategoryPercentageCovered / Total
🟢Lines93.65% (🎯 90%)
🟰 ±0%
1033 / 1103
🟢Statements93.54% (🎯 90%)
🟰 ±0%
1043 / 1115
🟢Functions97.93% (🎯 90%)
🟰 ±0%
142 / 145
🔴Branches88.16% (🎯 90%)
🟰 ±0%
678 / 769
File Coverage
FileStmtsBranchesFunctionsLinesUncovered Lines
Unchanged Files
src/doctype-shortcut-registry.ts100%100%100%100%
src/index.ts86.66%100%71.42%86.66%79-85
src/logger.ts82.75%47.82%91.66%82.14%37-44, 93, 153-155
src/prettier.d.ts100%100%100%100%
src/printer.ts93.97%89.14%100%94.18%337, 374, 524-526, 538-547, 552-563, 612-665, 704, 790-793, 1143, 1237, 1265, 1274, 1566, 1613, 1833, 1872, 2022-2027, 2067-2071
src/options/common.ts100%100%100%100%
src/options/constants.ts100%100%100%100%
src/options/converge.ts100%82.6%100%100%
src/options/index.ts100%100%100%100%
src/options/pug-attribute-separator.ts75%100%100%75%52-54
src/options/pug-class-location.ts100%100%100%100%
src/options/pug-class-notation.ts100%100%100%100%
src/options/pug-closing-bracket-indent-depth.ts100%100%100%100%
src/options/pug-comment-preserve-spaces.ts100%100%100%100%
src/options/pug-explicit-div.ts100%100%100%100%
src/options/pug-framework.ts100%100%100%100%
src/options/pug-id-notation.ts100%100%100%100%
src/options/pug-preserve-attribute-brackets.ts100%100%100%100%
src/options/pug-preserve-whitespace.ts100%100%100%100%
src/options/pug-single-file-component-indentation.ts100%100%100%100%
src/options/pug-wrap-attributes.ts100%100%100%100%
src/options/types.ts100%100%100%100%
src/options/attribute-sorting/index.ts100%100%100%100%
src/options/attribute-sorting/utils.ts96%91.66%100%95.83%82, 94
src/options/empty-attributes/index.ts100%100%100%100%
src/options/empty-attributes/types.ts100%100%100%100%
src/options/empty-attributes/utils.ts100%100%100%100%
src/utils/angular.ts100%100%100%100%
src/utils/common.ts89.7%86.76%100%88.88%19, 27, 56, 258, 262, 269-272, 331
src/utils/script-mime-types.ts86.66%75%100%86.66%42, 49
src/utils/svelte.ts100%100%100%100%
src/utils/vue.ts100%100%100%100%
Generated in workflow #1542 for commit 529033c by the Vitest Coverage Report Action

@renovaterenovateBot changed the title chore(deps): update eslint to v9.39.0chore(deps): update eslintNov 3, 2025
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 1f79b01 to 8b1ea8bCompareNovember 3, 2025 21:59
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from e4025d7 to 76c6b15CompareNovember 13, 2025 13:02
@renovate
renovateBotforce-pushed the renovate/eslint branch 5 times, most recently from c655026 to 7345f72CompareNovember 23, 2025 21:56
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 2d1a95a to 9f431bbCompareNovember 27, 2025 21:10
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 7bc1f36 to bbd3d36CompareDecember 11, 2025 19:47
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 1c07053 to 652e10fCompareDecember 18, 2025 21:06
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from b880ccf to 0077038CompareJanuary 8, 2026 16:29
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from dd09ad1 to 59ccc26CompareJanuary 15, 2026 18:01
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from d14d399 to 4307952CompareJanuary 19, 2026 18:42
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 2107f0c to d208535CompareApril 1, 2026 20:43
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from deea8d1 to 025c737CompareApril 8, 2026 17:06
@renovaterenovateBot changed the title chore(deps): update eslintUpdate eslintApr 8, 2026
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 672cd91 to 2c71e56CompareApril 16, 2026 19:49
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from a1fe733 to 4a2654eCompareApril 29, 2026 14:59
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from f62a6b8 to 6e52444CompareMay 14, 2026 21:11
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 00cc5f7 to 31ed797CompareMay 28, 2026 15:50
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 0e4e8d7 to 954ffa3CompareJune 4, 2026 20:47
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 6ba7b68 to 9e1cd16CompareJune 12, 2026 00:56
@renovate
renovateBotforce-pushed the renovate/eslint branch from 9e1cd16 to 8dcacf0CompareJune 18, 2026 21:43
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 82ffe07 to dd1ac01CompareJuly 2, 2026 18:44
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 598dc4a to 48bda2dCompareJuly 16, 2026 19:04
@renovate
renovateBotforce-pushed the renovate/eslint branch from 48bda2d to f161c7cCompareJuly 20, 2026 22:45
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ' Update eslint by renovate[bot] · Pull Request #629 · prettier/plugin-pug · GitHub
Skip to content

Update eslint - #629

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint
Open

Update eslint#629
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint

Conversation

@renovate

@renovaterenovateBot commented Oct 31, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
@eslint/js (source)9.38.09.39.5ageconfidence
eslint (source)9.38.09.39.5ageconfidence
eslint-plugin-jsdoc61.1.1161.7.1ageconfidence
eslint-plugin-prettier5.5.45.5.6ageconfidence
typescript-eslint (source)8.46.28.68.0ageconfidence

Release Notes

eslint/eslint (@​eslint/js)

v9.39.5

Compare Source

Bug Fixes

Documentation

Chores

  • 458205f chore: update @eslint/eslintrc and @eslint/js for v9.39.5 (#​21077) (Francesco Trotta)
  • 202117b chore: package.json update for @​eslint/js release (Jenkins)
  • d9eb6ed test: disable warning for vm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER (#​21074) (Francesco Trotta)
  • 7b431a7 chore: override re2 dependency for @metascraper/helpers (#​21068) (Milos Djermanovic)
  • daf7791 chore: pin fflate@​0.8.2 (#​20895) (Milos Djermanovic)
  • daee8ba ci: use pnpm in eslint-flat-config-utils type integration test (#​20829) (Milos Djermanovic)
  • 116d4be ci: unpin Node.js 25.x in CI (#​20619) (Copilot)

v9.39.4

Compare Source

Bug Fixes

Documentation

Chores

v9.39.3

Compare Source

Bug Fixes

  • 791bf8d fix: restore TypeScript 4.0 compatibility in types (#​20504) (sethamus)

Chores

v9.39.2

Compare Source

Bug Fixes

  • 5705833 fix: warn when eslint-env configuration comments are found (#​20381) (sethamus)

Build Related

Chores

v9.39.1

Compare Source

Bug Fixes

  • 650753e fix: Only pass node to JS lang visitor methods (#​20283) (Nicholas C. Zakas)

Documentation

  • 51b51f4 docs: add a section on when to use extends vs cascading (#​20268) (Tanuj Kanti)
  • b44d426 docs: Update README (GitHub Actions Bot)

Chores

v9.39.0

Compare Source

Features

  • cc57d87 feat: update error loc to key in no-dupe-class-members (#​20259) (Tanuj Kanti)
  • 126552f feat: update error location in for-direction and no-dupe-args (#​20258) (Tanuj Kanti)
  • 167d097 feat: update complexity rule to highlight only static block header (#​20245) (jaymarvelz)

Bug Fixes

Documentation

  • d3e81e3 docs: Always recommend to include a files property (#​20158) (Percy Ma)
  • 0f0385f docs: use consistent naming recommendation (#​20250) (Alex M. Spieslechner)
  • a3b1456 docs: Update README (GitHub Actions Bot)
  • cf5f2dd docs: fix correct tag of no-useless-constructor (#​20255) (Tanuj Kanti)
  • 10b995c docs: add TS options and examples for nofunc in no-use-before-define (#​20249) (Tanuj Kanti)
  • 2584187 docs: remove repetitive word in comment (#​20242) (reddaisyy)
  • 637216b docs: update CLI flags migration instructions (#​20238) (jaymarvelz)
  • e7cda3b docs: Update README (GitHub Actions Bot)
  • 7b9446f docs: handle empty flags sections on the feature flags page (#​20222) (sethamus)

Chores

gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)

v61.7.1

Compare Source

Bug Fixes

v61.5.0

Compare Source

Features
  • check-tag-names, require-template, check-template-names: make typeParam a non-preferred alias for template (3cd7cbd)

v61.4.2

Compare Source

Bug Fixes
  • require-rejects: reflect proper tag name in error message (44b2631)

v61.4.1

Compare Source

Bug Fixes
  • require-rejects: do not treat synchronous throw as rejection; fixes #​1603 (f776d63)

v61.4.0

Compare Source

Features

v61.3.0

Compare Source

Features

v61.2.1

Compare Source

Bug Fixes
  • require-param: ensure all structures with interfaces do not trigger with interfaceExemptsParamsCheck: true (39a5b0a)
  • tag-lines: avoid reformatting post-delimiter spacing; fixes #​1593 (702b226)

v61.2.0

Compare Source

Features
  • sort-tags: add tagExceptions to allow additional lines per tag; fixes #​1594 (85a1ea1)

v61.1.12

Compare Source

Bug Fixes
prettier/eslint-plugin-prettier (eslint-plugin-prettier)

v5.5.6

Compare Source

Patch Changes

v5.5.5

Compare Source

Patch Changes
typescript-eslint/typescript-eslint (typescript-eslint)

v8.68.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.67.0

Compare Source

🚀 Features
  • typescript-eslint: export basic globs for using tseslint (#​12105)
❤️ Thank You

See GitHub Releases for more information.

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

v8.66.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.65.0

Compare Source

🚀 Features
  • add warning when TS 7 is detected (#​12529)
❤️ Thank You

See GitHub Releases for more information.

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

v8.64.0

Compare Source

8.64.0 (2026-07-13)

🚀 Features
  • support parsing import defer (#​12513)
  • eslint-plugin: [no-loop-func] support using / await using declarations and deprecate the rule (#​12500)
  • typescript-estree: throw for invalid definite assignment in class properties (#​12543)
🩹 Fixes
  • eslint-plugin: [require-array-sort-compare] handle constrained arrays (#​12512)
❤️ Thank You

See GitHub Releases for more information.

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

v8.63.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.62.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.62.0

Compare Source

🚀 Features
  • remove redundant package.json "files" (#​12444)
❤️ Thank You

See GitHub Releases for more information.

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

v8.61.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.61.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.60.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.60.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.4

Compare Source

🩹 Fixes
  • typescript-eslint: export Compatible* types from typescript-eslint to resolve pnpm TS error (#​12340)
❤️ Thank You

See GitHub Releases for more information.

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

v8.59.3

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.58.2

Compare Source

🩹 Fixes
  • remove tsbuildinfo cache file from published packages (#​12187)
❤️ Thank You

See GitHub Releases for more information.

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

v8.58.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.58.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.57.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.55.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.54.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.53.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.53.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.52.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.51.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.50.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.50.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.49.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.48.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.48.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.47.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.46.4

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.46.3

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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


Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • 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 was generated by Mend Renovate. View the repository job log.

@renovate
renovateBot requested a review from Shinigami92 as a code ownerOctober 31, 2025 22:44
@renovaterenovateBot added the dependencies Pull requests that update a dependency file label Oct 31, 2025
@github-actions

github-actionsBot commented Oct 31, 2025

Copy link
Copy Markdown
Contributor

Coverage Report

StatusCategoryPercentageCovered / Total
🟢Lines93.65% (🎯 90%)
🟰 ±0%
1033 / 1103
🟢Statements93.54% (🎯 90%)
🟰 ±0%
1043 / 1115
🟢Functions97.93% (🎯 90%)
🟰 ±0%
142 / 145
🔴Branches88.16% (🎯 90%)
🟰 ±0%
678 / 769
File Coverage
FileStmtsBranchesFunctionsLinesUncovered Lines
Unchanged Files
src/doctype-shortcut-registry.ts100%100%100%100%
src/index.ts86.66%100%71.42%86.66%79-85
src/logger.ts82.75%47.82%91.66%82.14%37-44, 93, 153-155
src/prettier.d.ts100%100%100%100%
src/printer.ts93.97%89.14%100%94.18%337, 374, 524-526, 538-547, 552-563, 612-665, 704, 790-793, 1143, 1237, 1265, 1274, 1566, 1613, 1833, 1872, 2022-2027, 2067-2071
src/options/common.ts100%100%100%100%
src/options/constants.ts100%100%100%100%
src/options/converge.ts100%82.6%100%100%
src/options/index.ts100%100%100%100%
src/options/pug-attribute-separator.ts75%100%100%75%52-54
src/options/pug-class-location.ts100%100%100%100%
src/options/pug-class-notation.ts100%100%100%100%
src/options/pug-closing-bracket-indent-depth.ts100%100%100%100%
src/options/pug-comment-preserve-spaces.ts100%100%100%100%
src/options/pug-explicit-div.ts100%100%100%100%
src/options/pug-framework.ts100%100%100%100%
src/options/pug-id-notation.ts100%100%100%100%
src/options/pug-preserve-attribute-brackets.ts100%100%100%100%
src/options/pug-preserve-whitespace.ts100%100%100%100%
src/options/pug-single-file-component-indentation.ts100%100%100%100%
src/options/pug-wrap-attributes.ts100%100%100%100%
src/options/types.ts100%100%100%100%
src/options/attribute-sorting/index.ts100%100%100%100%
src/options/attribute-sorting/utils.ts96%91.66%100%95.83%82, 94
src/options/empty-attributes/index.ts100%100%100%100%
src/options/empty-attributes/types.ts100%100%100%100%
src/options/empty-attributes/utils.ts100%100%100%100%
src/utils/angular.ts100%100%100%100%
src/utils/common.ts89.7%86.76%100%88.88%19, 27, 56, 258, 262, 269-272, 331
src/utils/script-mime-types.ts86.66%75%100%86.66%42, 49
src/utils/svelte.ts100%100%100%100%
src/utils/vue.ts100%100%100%100%
Generated in workflow #1542 for commit 529033c by the Vitest Coverage Report Action

@renovaterenovateBot changed the title chore(deps): update eslint to v9.39.0chore(deps): update eslintNov 3, 2025
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 1f79b01 to 8b1ea8bCompareNovember 3, 2025 21:59
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from e4025d7 to 76c6b15CompareNovember 13, 2025 13:02
@renovate
renovateBotforce-pushed the renovate/eslint branch 5 times, most recently from c655026 to 7345f72CompareNovember 23, 2025 21:56
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 2d1a95a to 9f431bbCompareNovember 27, 2025 21:10
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 7bc1f36 to bbd3d36CompareDecember 11, 2025 19:47
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 1c07053 to 652e10fCompareDecember 18, 2025 21:06
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from b880ccf to 0077038CompareJanuary 8, 2026 16:29
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from dd09ad1 to 59ccc26CompareJanuary 15, 2026 18:01
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from d14d399 to 4307952CompareJanuary 19, 2026 18:42
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 2107f0c to d208535CompareApril 1, 2026 20:43
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from deea8d1 to 025c737CompareApril 8, 2026 17:06
@renovaterenovateBot changed the title chore(deps): update eslintUpdate eslintApr 8, 2026
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 672cd91 to 2c71e56CompareApril 16, 2026 19:49
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from a1fe733 to 4a2654eCompareApril 29, 2026 14:59
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from f62a6b8 to 6e52444CompareMay 14, 2026 21:11
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 00cc5f7 to 31ed797CompareMay 28, 2026 15:50
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 0e4e8d7 to 954ffa3CompareJune 4, 2026 20:47
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 6ba7b68 to 9e1cd16CompareJune 12, 2026 00:56
@renovate
renovateBotforce-pushed the renovate/eslint branch from 9e1cd16 to 8dcacf0CompareJune 18, 2026 21:43
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 82ffe07 to dd1ac01CompareJuly 2, 2026 18:44
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 598dc4a to 48bda2dCompareJuly 16, 2026 19:04
@renovate
renovateBotforce-pushed the renovate/eslint branch from 48bda2d to f161c7cCompareJuly 20, 2026 22:45
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' Update eslint by renovate[bot] · Pull Request #629 · prettier/plugin-pug · GitHub
Skip to content

Update eslint - #629

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint
Open

Update eslint#629
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint

Conversation

@renovate

@renovaterenovateBot commented Oct 31, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
@eslint/js (source)9.38.09.39.5ageconfidence
eslint (source)9.38.09.39.5ageconfidence
eslint-plugin-jsdoc61.1.1161.7.1ageconfidence
eslint-plugin-prettier5.5.45.5.6ageconfidence
typescript-eslint (source)8.46.28.68.0ageconfidence

Release Notes

eslint/eslint (@​eslint/js)

v9.39.5

Compare Source

Bug Fixes

Documentation

Chores

  • 458205f chore: update @eslint/eslintrc and @eslint/js for v9.39.5 (#​21077) (Francesco Trotta)
  • 202117b chore: package.json update for @​eslint/js release (Jenkins)
  • d9eb6ed test: disable warning for vm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER (#​21074) (Francesco Trotta)
  • 7b431a7 chore: override re2 dependency for @metascraper/helpers (#​21068) (Milos Djermanovic)
  • daf7791 chore: pin fflate@​0.8.2 (#​20895) (Milos Djermanovic)
  • daee8ba ci: use pnpm in eslint-flat-config-utils type integration test (#​20829) (Milos Djermanovic)
  • 116d4be ci: unpin Node.js 25.x in CI (#​20619) (Copilot)

v9.39.4

Compare Source

Bug Fixes

Documentation

Chores

v9.39.3

Compare Source

Bug Fixes

  • 791bf8d fix: restore TypeScript 4.0 compatibility in types (#​20504) (sethamus)

Chores

v9.39.2

Compare Source

Bug Fixes

  • 5705833 fix: warn when eslint-env configuration comments are found (#​20381) (sethamus)

Build Related

Chores

v9.39.1

Compare Source

Bug Fixes

  • 650753e fix: Only pass node to JS lang visitor methods (#​20283) (Nicholas C. Zakas)

Documentation

  • 51b51f4 docs: add a section on when to use extends vs cascading (#​20268) (Tanuj Kanti)
  • b44d426 docs: Update README (GitHub Actions Bot)

Chores

v9.39.0

Compare Source

Features

  • cc57d87 feat: update error loc to key in no-dupe-class-members (#​20259) (Tanuj Kanti)
  • 126552f feat: update error location in for-direction and no-dupe-args (#​20258) (Tanuj Kanti)
  • 167d097 feat: update complexity rule to highlight only static block header (#​20245) (jaymarvelz)

Bug Fixes

Documentation

  • d3e81e3 docs: Always recommend to include a files property (#​20158) (Percy Ma)
  • 0f0385f docs: use consistent naming recommendation (#​20250) (Alex M. Spieslechner)
  • a3b1456 docs: Update README (GitHub Actions Bot)
  • cf5f2dd docs: fix correct tag of no-useless-constructor (#​20255) (Tanuj Kanti)
  • 10b995c docs: add TS options and examples for nofunc in no-use-before-define (#​20249) (Tanuj Kanti)
  • 2584187 docs: remove repetitive word in comment (#​20242) (reddaisyy)
  • 637216b docs: update CLI flags migration instructions (#​20238) (jaymarvelz)
  • e7cda3b docs: Update README (GitHub Actions Bot)
  • 7b9446f docs: handle empty flags sections on the feature flags page (#​20222) (sethamus)

Chores

gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)

v61.7.1

Compare Source

Bug Fixes

v61.5.0

Compare Source

Features
  • check-tag-names, require-template, check-template-names: make typeParam a non-preferred alias for template (3cd7cbd)

v61.4.2

Compare Source

Bug Fixes
  • require-rejects: reflect proper tag name in error message (44b2631)

v61.4.1

Compare Source

Bug Fixes
  • require-rejects: do not treat synchronous throw as rejection; fixes #​1603 (f776d63)

v61.4.0

Compare Source

Features

v61.3.0

Compare Source

Features

v61.2.1

Compare Source

Bug Fixes
  • require-param: ensure all structures with interfaces do not trigger with interfaceExemptsParamsCheck: true (39a5b0a)
  • tag-lines: avoid reformatting post-delimiter spacing; fixes #​1593 (702b226)

v61.2.0

Compare Source

Features
  • sort-tags: add tagExceptions to allow additional lines per tag; fixes #​1594 (85a1ea1)

v61.1.12

Compare Source

Bug Fixes
prettier/eslint-plugin-prettier (eslint-plugin-prettier)

v5.5.6

Compare Source

Patch Changes

v5.5.5

Compare Source

Patch Changes
typescript-eslint/typescript-eslint (typescript-eslint)

v8.68.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.67.0

Compare Source

🚀 Features
  • typescript-eslint: export basic globs for using tseslint (#​12105)
❤️ Thank You

See GitHub Releases for more information.

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

v8.66.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.65.0

Compare Source

🚀 Features
  • add warning when TS 7 is detected (#​12529)
❤️ Thank You

See GitHub Releases for more information.

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

v8.64.0

Compare Source

8.64.0 (2026-07-13)

🚀 Features
  • support parsing import defer (#​12513)
  • eslint-plugin: [no-loop-func] support using / await using declarations and deprecate the rule (#​12500)
  • typescript-estree: throw for invalid definite assignment in class properties (#​12543)
🩹 Fixes
  • eslint-plugin: [require-array-sort-compare] handle constrained arrays (#​12512)
❤️ Thank You

See GitHub Releases for more information.

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

v8.63.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.62.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.62.0

Compare Source

🚀 Features
  • remove redundant package.json "files" (#​12444)
❤️ Thank You

See GitHub Releases for more information.

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

v8.61.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.61.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.60.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.60.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.4

Compare Source

🩹 Fixes
  • typescript-eslint: export Compatible* types from typescript-eslint to resolve pnpm TS error (#​12340)
❤️ Thank You

See GitHub Releases for more information.

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

v8.59.3

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.58.2

Compare Source

🩹 Fixes
  • remove tsbuildinfo cache file from published packages (#​12187)
❤️ Thank You

See GitHub Releases for more information.

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

v8.58.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.58.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.57.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.55.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.54.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.53.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.53.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.52.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.51.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.50.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.50.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.49.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.48.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.48.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.47.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.46.4

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.46.3

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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


Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • 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 was generated by Mend Renovate. View the repository job log.

@renovate
renovateBot requested a review from Shinigami92 as a code ownerOctober 31, 2025 22:44
@renovaterenovateBot added the dependencies Pull requests that update a dependency file label Oct 31, 2025
@github-actions

github-actionsBot commented Oct 31, 2025

Copy link
Copy Markdown
Contributor

Coverage Report

StatusCategoryPercentageCovered / Total
🟢Lines93.65% (🎯 90%)
🟰 ±0%
1033 / 1103
🟢Statements93.54% (🎯 90%)
🟰 ±0%
1043 / 1115
🟢Functions97.93% (🎯 90%)
🟰 ±0%
142 / 145
🔴Branches88.16% (🎯 90%)
🟰 ±0%
678 / 769
File Coverage
FileStmtsBranchesFunctionsLinesUncovered Lines
Unchanged Files
src/doctype-shortcut-registry.ts100%100%100%100%
src/index.ts86.66%100%71.42%86.66%79-85
src/logger.ts82.75%47.82%91.66%82.14%37-44, 93, 153-155
src/prettier.d.ts100%100%100%100%
src/printer.ts93.97%89.14%100%94.18%337, 374, 524-526, 538-547, 552-563, 612-665, 704, 790-793, 1143, 1237, 1265, 1274, 1566, 1613, 1833, 1872, 2022-2027, 2067-2071
src/options/common.ts100%100%100%100%
src/options/constants.ts100%100%100%100%
src/options/converge.ts100%82.6%100%100%
src/options/index.ts100%100%100%100%
src/options/pug-attribute-separator.ts75%100%100%75%52-54
src/options/pug-class-location.ts100%100%100%100%
src/options/pug-class-notation.ts100%100%100%100%
src/options/pug-closing-bracket-indent-depth.ts100%100%100%100%
src/options/pug-comment-preserve-spaces.ts100%100%100%100%
src/options/pug-explicit-div.ts100%100%100%100%
src/options/pug-framework.ts100%100%100%100%
src/options/pug-id-notation.ts100%100%100%100%
src/options/pug-preserve-attribute-brackets.ts100%100%100%100%
src/options/pug-preserve-whitespace.ts100%100%100%100%
src/options/pug-single-file-component-indentation.ts100%100%100%100%
src/options/pug-wrap-attributes.ts100%100%100%100%
src/options/types.ts100%100%100%100%
src/options/attribute-sorting/index.ts100%100%100%100%
src/options/attribute-sorting/utils.ts96%91.66%100%95.83%82, 94
src/options/empty-attributes/index.ts100%100%100%100%
src/options/empty-attributes/types.ts100%100%100%100%
src/options/empty-attributes/utils.ts100%100%100%100%
src/utils/angular.ts100%100%100%100%
src/utils/common.ts89.7%86.76%100%88.88%19, 27, 56, 258, 262, 269-272, 331
src/utils/script-mime-types.ts86.66%75%100%86.66%42, 49
src/utils/svelte.ts100%100%100%100%
src/utils/vue.ts100%100%100%100%
Generated in workflow #1542 for commit 529033c by the Vitest Coverage Report Action

@renovaterenovateBot changed the title chore(deps): update eslint to v9.39.0chore(deps): update eslintNov 3, 2025
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 1f79b01 to 8b1ea8bCompareNovember 3, 2025 21:59
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from e4025d7 to 76c6b15CompareNovember 13, 2025 13:02
@renovate
renovateBotforce-pushed the renovate/eslint branch 5 times, most recently from c655026 to 7345f72CompareNovember 23, 2025 21:56
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 2d1a95a to 9f431bbCompareNovember 27, 2025 21:10
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 7bc1f36 to bbd3d36CompareDecember 11, 2025 19:47
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 1c07053 to 652e10fCompareDecember 18, 2025 21:06
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from b880ccf to 0077038CompareJanuary 8, 2026 16:29
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from dd09ad1 to 59ccc26CompareJanuary 15, 2026 18:01
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from d14d399 to 4307952CompareJanuary 19, 2026 18:42
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 2107f0c to d208535CompareApril 1, 2026 20:43
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from deea8d1 to 025c737CompareApril 8, 2026 17:06
@renovaterenovateBot changed the title chore(deps): update eslintUpdate eslintApr 8, 2026
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 672cd91 to 2c71e56CompareApril 16, 2026 19:49
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from a1fe733 to 4a2654eCompareApril 29, 2026 14:59
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from f62a6b8 to 6e52444CompareMay 14, 2026 21:11
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 00cc5f7 to 31ed797CompareMay 28, 2026 15:50
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 0e4e8d7 to 954ffa3CompareJune 4, 2026 20:47
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 6ba7b68 to 9e1cd16CompareJune 12, 2026 00:56
@renovate
renovateBotforce-pushed the renovate/eslint branch from 9e1cd16 to 8dcacf0CompareJune 18, 2026 21:43
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 82ffe07 to dd1ac01CompareJuly 2, 2026 18:44
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 598dc4a to 48bda2dCompareJuly 16, 2026 19:04
@renovate
renovateBotforce-pushed the renovate/eslint branch from 48bda2d to f161c7cCompareJuly 20, 2026 22:45
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' Update eslint by renovate[bot] · Pull Request #629 · prettier/plugin-pug · GitHub
Skip to content

Update eslint - #629

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint
Open

Update eslint#629
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint

Conversation

@renovate

@renovaterenovateBot commented Oct 31, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
@eslint/js (source)9.38.09.39.5ageconfidence
eslint (source)9.38.09.39.5ageconfidence
eslint-plugin-jsdoc61.1.1161.7.1ageconfidence
eslint-plugin-prettier5.5.45.5.6ageconfidence
typescript-eslint (source)8.46.28.68.0ageconfidence

Release Notes

eslint/eslint (@​eslint/js)

v9.39.5

Compare Source

Bug Fixes

Documentation

Chores

  • 458205f chore: update @eslint/eslintrc and @eslint/js for v9.39.5 (#​21077) (Francesco Trotta)
  • 202117b chore: package.json update for @​eslint/js release (Jenkins)
  • d9eb6ed test: disable warning for vm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER (#​21074) (Francesco Trotta)
  • 7b431a7 chore: override re2 dependency for @metascraper/helpers (#​21068) (Milos Djermanovic)
  • daf7791 chore: pin fflate@​0.8.2 (#​20895) (Milos Djermanovic)
  • daee8ba ci: use pnpm in eslint-flat-config-utils type integration test (#​20829) (Milos Djermanovic)
  • 116d4be ci: unpin Node.js 25.x in CI (#​20619) (Copilot)

v9.39.4

Compare Source

Bug Fixes

Documentation

Chores

v9.39.3

Compare Source

Bug Fixes

  • 791bf8d fix: restore TypeScript 4.0 compatibility in types (#​20504) (sethamus)

Chores

v9.39.2

Compare Source

Bug Fixes

  • 5705833 fix: warn when eslint-env configuration comments are found (#​20381) (sethamus)

Build Related

Chores

v9.39.1

Compare Source

Bug Fixes

  • 650753e fix: Only pass node to JS lang visitor methods (#​20283) (Nicholas C. Zakas)

Documentation

  • 51b51f4 docs: add a section on when to use extends vs cascading (#​20268) (Tanuj Kanti)
  • b44d426 docs: Update README (GitHub Actions Bot)

Chores

v9.39.0

Compare Source

Features

  • cc57d87 feat: update error loc to key in no-dupe-class-members (#​20259) (Tanuj Kanti)
  • 126552f feat: update error location in for-direction and no-dupe-args (#​20258) (Tanuj Kanti)
  • 167d097 feat: update complexity rule to highlight only static block header (#​20245) (jaymarvelz)

Bug Fixes

Documentation

  • d3e81e3 docs: Always recommend to include a files property (#​20158) (Percy Ma)
  • 0f0385f docs: use consistent naming recommendation (#​20250) (Alex M. Spieslechner)
  • a3b1456 docs: Update README (GitHub Actions Bot)
  • cf5f2dd docs: fix correct tag of no-useless-constructor (#​20255) (Tanuj Kanti)
  • 10b995c docs: add TS options and examples for nofunc in no-use-before-define (#​20249) (Tanuj Kanti)
  • 2584187 docs: remove repetitive word in comment (#​20242) (reddaisyy)
  • 637216b docs: update CLI flags migration instructions (#​20238) (jaymarvelz)
  • e7cda3b docs: Update README (GitHub Actions Bot)
  • 7b9446f docs: handle empty flags sections on the feature flags page (#​20222) (sethamus)

Chores

gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)

v61.7.1

Compare Source

Bug Fixes

v61.5.0

Compare Source

Features
  • check-tag-names, require-template, check-template-names: make typeParam a non-preferred alias for template (3cd7cbd)

v61.4.2

Compare Source

Bug Fixes
  • require-rejects: reflect proper tag name in error message (44b2631)

v61.4.1

Compare Source

Bug Fixes
  • require-rejects: do not treat synchronous throw as rejection; fixes #​1603 (f776d63)

v61.4.0

Compare Source

Features

v61.3.0

Compare Source

Features

v61.2.1

Compare Source

Bug Fixes
  • require-param: ensure all structures with interfaces do not trigger with interfaceExemptsParamsCheck: true (39a5b0a)
  • tag-lines: avoid reformatting post-delimiter spacing; fixes #​1593 (702b226)

v61.2.0

Compare Source

Features
  • sort-tags: add tagExceptions to allow additional lines per tag; fixes #​1594 (85a1ea1)

v61.1.12

Compare Source

Bug Fixes
prettier/eslint-plugin-prettier (eslint-plugin-prettier)

v5.5.6

Compare Source

Patch Changes

v5.5.5

Compare Source

Patch Changes
typescript-eslint/typescript-eslint (typescript-eslint)

v8.68.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.67.0

Compare Source

🚀 Features
  • typescript-eslint: export basic globs for using tseslint (#​12105)
❤️ Thank You

See GitHub Releases for more information.

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

v8.66.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.65.0

Compare Source

🚀 Features
  • add warning when TS 7 is detected (#​12529)
❤️ Thank You

See GitHub Releases for more information.

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

v8.64.0

Compare Source

8.64.0 (2026-07-13)

🚀 Features
  • support parsing import defer (#​12513)
  • eslint-plugin: [no-loop-func] support using / await using declarations and deprecate the rule (#​12500)
  • typescript-estree: throw for invalid definite assignment in class properties (#​12543)
🩹 Fixes
  • eslint-plugin: [require-array-sort-compare] handle constrained arrays (#​12512)
❤️ Thank You

See GitHub Releases for more information.

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

v8.63.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.62.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.62.0

Compare Source

🚀 Features
  • remove redundant package.json "files" (#​12444)
❤️ Thank You

See GitHub Releases for more information.

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

v8.61.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.61.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.60.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.60.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.4

Compare Source

🩹 Fixes
  • typescript-eslint: export Compatible* types from typescript-eslint to resolve pnpm TS error (#​12340)
❤️ Thank You

See GitHub Releases for more information.

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

v8.59.3

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.58.2

Compare Source

🩹 Fixes
  • remove tsbuildinfo cache file from published packages (#​12187)
❤️ Thank You

See GitHub Releases for more information.

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

v8.58.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.58.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.57.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.55.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.54.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.53.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.53.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.52.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.51.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.50.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.50.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.49.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.48.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.48.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.47.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.46.4

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.46.3

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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


Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • 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 was generated by Mend Renovate. View the repository job log.

@renovate
renovateBot requested a review from Shinigami92 as a code ownerOctober 31, 2025 22:44
@renovaterenovateBot added the dependencies Pull requests that update a dependency file label Oct 31, 2025
@github-actions

github-actionsBot commented Oct 31, 2025

Copy link
Copy Markdown
Contributor

Coverage Report

StatusCategoryPercentageCovered / Total
🟢Lines93.65% (🎯 90%)
🟰 ±0%
1033 / 1103
🟢Statements93.54% (🎯 90%)
🟰 ±0%
1043 / 1115
🟢Functions97.93% (🎯 90%)
🟰 ±0%
142 / 145
🔴Branches88.16% (🎯 90%)
🟰 ±0%
678 / 769
File Coverage
FileStmtsBranchesFunctionsLinesUncovered Lines
Unchanged Files
src/doctype-shortcut-registry.ts100%100%100%100%
src/index.ts86.66%100%71.42%86.66%79-85
src/logger.ts82.75%47.82%91.66%82.14%37-44, 93, 153-155
src/prettier.d.ts100%100%100%100%
src/printer.ts93.97%89.14%100%94.18%337, 374, 524-526, 538-547, 552-563, 612-665, 704, 790-793, 1143, 1237, 1265, 1274, 1566, 1613, 1833, 1872, 2022-2027, 2067-2071
src/options/common.ts100%100%100%100%
src/options/constants.ts100%100%100%100%
src/options/converge.ts100%82.6%100%100%
src/options/index.ts100%100%100%100%
src/options/pug-attribute-separator.ts75%100%100%75%52-54
src/options/pug-class-location.ts100%100%100%100%
src/options/pug-class-notation.ts100%100%100%100%
src/options/pug-closing-bracket-indent-depth.ts100%100%100%100%
src/options/pug-comment-preserve-spaces.ts100%100%100%100%
src/options/pug-explicit-div.ts100%100%100%100%
src/options/pug-framework.ts100%100%100%100%
src/options/pug-id-notation.ts100%100%100%100%
src/options/pug-preserve-attribute-brackets.ts100%100%100%100%
src/options/pug-preserve-whitespace.ts100%100%100%100%
src/options/pug-single-file-component-indentation.ts100%100%100%100%
src/options/pug-wrap-attributes.ts100%100%100%100%
src/options/types.ts100%100%100%100%
src/options/attribute-sorting/index.ts100%100%100%100%
src/options/attribute-sorting/utils.ts96%91.66%100%95.83%82, 94
src/options/empty-attributes/index.ts100%100%100%100%
src/options/empty-attributes/types.ts100%100%100%100%
src/options/empty-attributes/utils.ts100%100%100%100%
src/utils/angular.ts100%100%100%100%
src/utils/common.ts89.7%86.76%100%88.88%19, 27, 56, 258, 262, 269-272, 331
src/utils/script-mime-types.ts86.66%75%100%86.66%42, 49
src/utils/svelte.ts100%100%100%100%
src/utils/vue.ts100%100%100%100%
Generated in workflow #1542 for commit 529033c by the Vitest Coverage Report Action

@renovaterenovateBot changed the title chore(deps): update eslint to v9.39.0chore(deps): update eslintNov 3, 2025
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 1f79b01 to 8b1ea8bCompareNovember 3, 2025 21:59
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from e4025d7 to 76c6b15CompareNovember 13, 2025 13:02
@renovate
renovateBotforce-pushed the renovate/eslint branch 5 times, most recently from c655026 to 7345f72CompareNovember 23, 2025 21:56
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 2d1a95a to 9f431bbCompareNovember 27, 2025 21:10
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 7bc1f36 to bbd3d36CompareDecember 11, 2025 19:47
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 1c07053 to 652e10fCompareDecember 18, 2025 21:06
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from b880ccf to 0077038CompareJanuary 8, 2026 16:29
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from dd09ad1 to 59ccc26CompareJanuary 15, 2026 18:01
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from d14d399 to 4307952CompareJanuary 19, 2026 18:42
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 2107f0c to d208535CompareApril 1, 2026 20:43
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from deea8d1 to 025c737CompareApril 8, 2026 17:06
@renovaterenovateBot changed the title chore(deps): update eslintUpdate eslintApr 8, 2026
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 672cd91 to 2c71e56CompareApril 16, 2026 19:49
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from a1fe733 to 4a2654eCompareApril 29, 2026 14:59
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from f62a6b8 to 6e52444CompareMay 14, 2026 21:11
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 00cc5f7 to 31ed797CompareMay 28, 2026 15:50
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 0e4e8d7 to 954ffa3CompareJune 4, 2026 20:47
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 6ba7b68 to 9e1cd16CompareJune 12, 2026 00:56
@renovate
renovateBotforce-pushed the renovate/eslint branch from 9e1cd16 to 8dcacf0CompareJune 18, 2026 21:43
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 82ffe07 to dd1ac01CompareJuly 2, 2026 18:44
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 598dc4a to 48bda2dCompareJuly 16, 2026 19:04
@renovate
renovateBotforce-pushed the renovate/eslint branch from 48bda2d to f161c7cCompareJuly 20, 2026 22:45
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

, 'i'); if (__m === '*' || __re.test(location.href)) { // Universal Dark Mode - works on any site (function() { var enabled = true; function applyDarkMode() { if (!enabled) return; // Create style element if it doesn't exist var style = document.getElementById('universal-dark-mode-style'); if (!style) { style = document.createElement('style'); style.id = 'universal-dark-mode-style'; document.head.appendChild(style); } // Dark mode CSS - inverts colors but preserves images/video style.textContent = ' /* Invert everything except media */ html { filter: invert(1) hue-rotate(180deg) !important; background: #1a1a2e !important; } /* Restore images, videos, iframes, canvas */ img, video, iframe, canvas, svg, picture, [style*="background-image"] { filter: invert(1) hue-rotate(180deg) !important; } /* Preserve specific elements that should not be inverted */ .no-dark-mode, .no-dark-mode *, [data-theme="light"], [data-theme="light"], .ace_editor, .ace_editor *, .CodeMirror, .CodeMirror *, .monaco-editor, .monaco-editor *, .markdown-body pre, .markdown-body pre *, .highlight, .highlight *, pre code, pre code * { filter: none !important; } /* Fix common UI elements */ .modal, .popup, .dropdown-menu, .tooltip, .popover { filter: invert(1) hue-rotate(180deg) !important; background: #2d2d44 !important; border-color: #444 !important; } /* Scrollbars */ ::-webkit-scrollbar { background: #1a1a2e !important; } ::-webkit-scrollbar-thumb { background: #444 !important; } ::-webkit-scrollbar-thumb:hover { background: #555 !important; } /* Selection */ ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; } ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; } '; } function removeDarkMode() { var style = document.getElementById('universal-dark-mode-style'); if (style) style.remove(); } // Toggle with Alt+Shift+D document.addEventListener('keydown', function(e) { if (e.altKey && e.shiftKey && e.key === 'D') { e.preventDefault(); enabled = !enabled; if (enabled) { applyDarkMode(); console.log('[Universal Dark Mode] Enabled'); } else { removeDarkMode(); console.log('[Universal Dark Mode] Disabled'); } } }); // Apply on load applyDarkMode(); // Re-apply on dynamic content var observer = new MutationObserver(function(mutations) { if (enabled && !document.getElementById('universal-dark-mode-style')) { applyDarkMode(); } }); observer.observe(document.head, { childList: true }); console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle'); })(); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })(); Update eslint by renovate[bot] · Pull Request #629 · prettier/plugin-pug · GitHub
Skip to content

Update eslint - #629

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint
Open

Update eslint#629
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint

Conversation

@renovate

@renovaterenovateBot commented Oct 31, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
@eslint/js (source)9.38.09.39.5ageconfidence
eslint (source)9.38.09.39.5ageconfidence
eslint-plugin-jsdoc61.1.1161.7.1ageconfidence
eslint-plugin-prettier5.5.45.5.6ageconfidence
typescript-eslint (source)8.46.28.68.0ageconfidence

Release Notes

eslint/eslint (@​eslint/js)

v9.39.5

Compare Source

Bug Fixes

Documentation

Chores

  • 458205f chore: update @eslint/eslintrc and @eslint/js for v9.39.5 (#​21077) (Francesco Trotta)
  • 202117b chore: package.json update for @​eslint/js release (Jenkins)
  • d9eb6ed test: disable warning for vm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER (#​21074) (Francesco Trotta)
  • 7b431a7 chore: override re2 dependency for @metascraper/helpers (#​21068) (Milos Djermanovic)
  • daf7791 chore: pin fflate@​0.8.2 (#​20895) (Milos Djermanovic)
  • daee8ba ci: use pnpm in eslint-flat-config-utils type integration test (#​20829) (Milos Djermanovic)
  • 116d4be ci: unpin Node.js 25.x in CI (#​20619) (Copilot)

v9.39.4

Compare Source

Bug Fixes

Documentation

Chores

v9.39.3

Compare Source

Bug Fixes

  • 791bf8d fix: restore TypeScript 4.0 compatibility in types (#​20504) (sethamus)

Chores

v9.39.2

Compare Source

Bug Fixes

  • 5705833 fix: warn when eslint-env configuration comments are found (#​20381) (sethamus)

Build Related

Chores

v9.39.1

Compare Source

Bug Fixes

  • 650753e fix: Only pass node to JS lang visitor methods (#​20283) (Nicholas C. Zakas)

Documentation

  • 51b51f4 docs: add a section on when to use extends vs cascading (#​20268) (Tanuj Kanti)
  • b44d426 docs: Update README (GitHub Actions Bot)

Chores

v9.39.0

Compare Source

Features

  • cc57d87 feat: update error loc to key in no-dupe-class-members (#​20259) (Tanuj Kanti)
  • 126552f feat: update error location in for-direction and no-dupe-args (#​20258) (Tanuj Kanti)
  • 167d097 feat: update complexity rule to highlight only static block header (#​20245) (jaymarvelz)

Bug Fixes

Documentation

  • d3e81e3 docs: Always recommend to include a files property (#​20158) (Percy Ma)
  • 0f0385f docs: use consistent naming recommendation (#​20250) (Alex M. Spieslechner)
  • a3b1456 docs: Update README (GitHub Actions Bot)
  • cf5f2dd docs: fix correct tag of no-useless-constructor (#​20255) (Tanuj Kanti)
  • 10b995c docs: add TS options and examples for nofunc in no-use-before-define (#​20249) (Tanuj Kanti)
  • 2584187 docs: remove repetitive word in comment (#​20242) (reddaisyy)
  • 637216b docs: update CLI flags migration instructions (#​20238) (jaymarvelz)
  • e7cda3b docs: Update README (GitHub Actions Bot)
  • 7b9446f docs: handle empty flags sections on the feature flags page (#​20222) (sethamus)

Chores

gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)

v61.7.1

Compare Source

Bug Fixes

v61.5.0

Compare Source

Features
  • check-tag-names, require-template, check-template-names: make typeParam a non-preferred alias for template (3cd7cbd)

v61.4.2

Compare Source

Bug Fixes
  • require-rejects: reflect proper tag name in error message (44b2631)

v61.4.1

Compare Source

Bug Fixes
  • require-rejects: do not treat synchronous throw as rejection; fixes #​1603 (f776d63)

v61.4.0

Compare Source

Features

v61.3.0

Compare Source

Features

v61.2.1

Compare Source

Bug Fixes
  • require-param: ensure all structures with interfaces do not trigger with interfaceExemptsParamsCheck: true (39a5b0a)
  • tag-lines: avoid reformatting post-delimiter spacing; fixes #​1593 (702b226)

v61.2.0

Compare Source

Features
  • sort-tags: add tagExceptions to allow additional lines per tag; fixes #​1594 (85a1ea1)

v61.1.12

Compare Source

Bug Fixes
prettier/eslint-plugin-prettier (eslint-plugin-prettier)

v5.5.6

Compare Source

Patch Changes

v5.5.5

Compare Source

Patch Changes
typescript-eslint/typescript-eslint (typescript-eslint)

v8.68.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.67.0

Compare Source

🚀 Features
  • typescript-eslint: export basic globs for using tseslint (#​12105)
❤️ Thank You

See GitHub Releases for more information.

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

v8.66.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.65.0

Compare Source

🚀 Features
  • add warning when TS 7 is detected (#​12529)
❤️ Thank You

See GitHub Releases for more information.

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

v8.64.0

Compare Source

8.64.0 (2026-07-13)

🚀 Features
  • support parsing import defer (#​12513)
  • eslint-plugin: [no-loop-func] support using / await using declarations and deprecate the rule (#​12500)
  • typescript-estree: throw for invalid definite assignment in class properties (#​12543)
🩹 Fixes
  • eslint-plugin: [require-array-sort-compare] handle constrained arrays (#​12512)
❤️ Thank You

See GitHub Releases for more information.

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

v8.63.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.62.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.62.0

Compare Source

🚀 Features
  • remove redundant package.json "files" (#​12444)
❤️ Thank You

See GitHub Releases for more information.

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

v8.61.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.61.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.60.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.60.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.4

Compare Source

🩹 Fixes
  • typescript-eslint: export Compatible* types from typescript-eslint to resolve pnpm TS error (#​12340)
❤️ Thank You

See GitHub Releases for more information.

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

v8.59.3

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.59.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.58.2

Compare Source

🩹 Fixes
  • remove tsbuildinfo cache file from published packages (#​12187)
❤️ Thank You

See GitHub Releases for more information.

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

v8.58.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.58.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.57.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.55.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.54.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.53.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.53.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.52.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.51.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.50.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.50.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.49.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.48.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.48.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.47.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.46.4

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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

v8.46.3

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

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


Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • 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 was generated by Mend Renovate. View the repository job log.

@renovate
renovateBot requested a review from Shinigami92 as a code ownerOctober 31, 2025 22:44
@renovaterenovateBot added the dependencies Pull requests that update a dependency file label Oct 31, 2025
@github-actions

github-actionsBot commented Oct 31, 2025

Copy link
Copy Markdown
Contributor

Coverage Report

StatusCategoryPercentageCovered / Total
🟢Lines93.65% (🎯 90%)
🟰 ±0%
1033 / 1103
🟢Statements93.54% (🎯 90%)
🟰 ±0%
1043 / 1115
🟢Functions97.93% (🎯 90%)
🟰 ±0%
142 / 145
🔴Branches88.16% (🎯 90%)
🟰 ±0%
678 / 769
File Coverage
FileStmtsBranchesFunctionsLinesUncovered Lines
Unchanged Files
src/doctype-shortcut-registry.ts100%100%100%100%
src/index.ts86.66%100%71.42%86.66%79-85
src/logger.ts82.75%47.82%91.66%82.14%37-44, 93, 153-155
src/prettier.d.ts100%100%100%100%
src/printer.ts93.97%89.14%100%94.18%337, 374, 524-526, 538-547, 552-563, 612-665, 704, 790-793, 1143, 1237, 1265, 1274, 1566, 1613, 1833, 1872, 2022-2027, 2067-2071
src/options/common.ts100%100%100%100%
src/options/constants.ts100%100%100%100%
src/options/converge.ts100%82.6%100%100%
src/options/index.ts100%100%100%100%
src/options/pug-attribute-separator.ts75%100%100%75%52-54
src/options/pug-class-location.ts100%100%100%100%
src/options/pug-class-notation.ts100%100%100%100%
src/options/pug-closing-bracket-indent-depth.ts100%100%100%100%
src/options/pug-comment-preserve-spaces.ts100%100%100%100%
src/options/pug-explicit-div.ts100%100%100%100%
src/options/pug-framework.ts100%100%100%100%
src/options/pug-id-notation.ts100%100%100%100%
src/options/pug-preserve-attribute-brackets.ts100%100%100%100%
src/options/pug-preserve-whitespace.ts100%100%100%100%
src/options/pug-single-file-component-indentation.ts100%100%100%100%
src/options/pug-wrap-attributes.ts100%100%100%100%
src/options/types.ts100%100%100%100%
src/options/attribute-sorting/index.ts100%100%100%100%
src/options/attribute-sorting/utils.ts96%91.66%100%95.83%82, 94
src/options/empty-attributes/index.ts100%100%100%100%
src/options/empty-attributes/types.ts100%100%100%100%
src/options/empty-attributes/utils.ts100%100%100%100%
src/utils/angular.ts100%100%100%100%
src/utils/common.ts89.7%86.76%100%88.88%19, 27, 56, 258, 262, 269-272, 331
src/utils/script-mime-types.ts86.66%75%100%86.66%42, 49
src/utils/svelte.ts100%100%100%100%
src/utils/vue.ts100%100%100%100%
Generated in workflow #1542 for commit 529033c by the Vitest Coverage Report Action

@renovaterenovateBot changed the title chore(deps): update eslint to v9.39.0chore(deps): update eslintNov 3, 2025
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 1f79b01 to 8b1ea8bCompareNovember 3, 2025 21:59
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from e4025d7 to 76c6b15CompareNovember 13, 2025 13:02
@renovate
renovateBotforce-pushed the renovate/eslint branch 5 times, most recently from c655026 to 7345f72CompareNovember 23, 2025 21:56
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 2d1a95a to 9f431bbCompareNovember 27, 2025 21:10
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 7bc1f36 to bbd3d36CompareDecember 11, 2025 19:47
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 1c07053 to 652e10fCompareDecember 18, 2025 21:06
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from b880ccf to 0077038CompareJanuary 8, 2026 16:29
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from dd09ad1 to 59ccc26CompareJanuary 15, 2026 18:01
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from d14d399 to 4307952CompareJanuary 19, 2026 18:42
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 2107f0c to d208535CompareApril 1, 2026 20:43
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from deea8d1 to 025c737CompareApril 8, 2026 17:06
@renovaterenovateBot changed the title chore(deps): update eslintUpdate eslintApr 8, 2026
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 672cd91 to 2c71e56CompareApril 16, 2026 19:49
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from a1fe733 to 4a2654eCompareApril 29, 2026 14:59
@renovate
renovateBotforce-pushed the renovate/eslint branch 3 times, most recently from f62a6b8 to 6e52444CompareMay 14, 2026 21:11
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 00cc5f7 to 31ed797CompareMay 28, 2026 15:50
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 0e4e8d7 to 954ffa3CompareJune 4, 2026 20:47
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 6ba7b68 to 9e1cd16CompareJune 12, 2026 00:56
@renovate
renovateBotforce-pushed the renovate/eslint branch from 9e1cd16 to 8dcacf0CompareJune 18, 2026 21:43
@renovate
renovateBotforce-pushed the renovate/eslint branch 2 times, most recently from 82ffe07 to dd1ac01CompareJuly 2, 2026 18:44
@renovate
renovateBotforce-pushed the renovate/eslint branch 4 times, most recently from 598dc4a to 48bda2dCompareJuly 16, 2026 19:04
@renovate
renovateBotforce-pushed the renovate/eslint branch from 48bda2d to f161c7cCompareJuly 20, 2026 22:45
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants