node-typescript-eslint-template
node-typescript-eslint-template copied to clipboard
chore(deps-dev): bump the all group with 6 updates
Bumps the all group with 6 updates:
| Package | From | To |
|---|---|---|
| @types/node | 22.13.16 |
22.15.3 |
| eslint | 9.23.0 |
9.25.1 |
| lefthook | 1.11.6 |
1.11.12 |
| tsx | 4.19.3 |
4.19.4 |
| typescript | 5.8.2 |
5.8.3 |
| typescript-eslint | 8.29.0 |
8.31.1 |
Updates @types/node from 22.13.16 to 22.15.3
Commits
- See full diff in compare view
Updates eslint from 9.23.0 to 9.25.1
Release notes
Sourced from eslint's releases.
v9.25.1
Bug Fixes
Chores
1f2b057chore: upgrade@eslint/js@9.25.1 (#19642) (Milos Djermanovic)771317fchore: package.json update for@eslint/jsrelease (Jenkins)v9.25.0
Features
dcd95aafeat: support TypeScript syntax in no-empty-function rule (#19551) (sethamus)77d6d5bfeat: support TS syntax inno-unused-expressions(#19564) (Sweta Tanwar)90228e5feat: supportJSRuleDefinitiontype (#19604) (루밀LuMir)59ba6b7feat: add allowObjects option to no-restricted-properties (#19607) (sethamus)db650a0feat: support TypeScript syntax inno-invalid-thisrule (#19532) (Tanuj Kanti)9535cfffeat: support TS syntax inno-loop-func(#19559) (Nitin Kumar)Bug Fixes
Documentation
ca7a735docs: updateno-undef-initwhen not to use section (#19624) (Tanuj Kanti)1b870c9docs: useeslint-config-xoin the getting started guide (#19629) (Nitin Kumar)5d4af16docs: add types for multiple rule options (#19616) (Tanuj Kanti)e8f8d57docs: Update README (GitHub Actions Bot)a40348fdocs: no-use-before-define tweaks (#19622) (Kirk Waiblinger)0ba3ae3docs: Update README (GitHub Actions Bot)865dbfedocs: ensure "learn more" deprecation links point to useful resource (#19590) (Kirk Waiblinger)f80b746docs: add known limitations for no-self-compare (#19612) (Nitin Kumar)865aed6docs: Update README (GitHub Actions Bot)Chores
88dc196chore: upgrade@eslint/js@9.25.0 (#19636) (Milos Djermanovic)345288dchore: package.json update for@eslint/jsrelease (Jenkins)affe6bechore: upgrade trunk (#19628) (sethamus)dd20cf2test: fixno-loop-functest with duplicate variable reports (#19610) (Milos Djermanovic)bd05397chore: upgrade@eslint/*dependencies (#19606) (Milos Djermanovic)22ea18bchore: replace invalidinttype withnumberinside JSDocs. (#19597) (Arya Emami)v9.24.0
Features
556c25bfeat: support loading TS config files using--experimental-strip-types(#19401) (Arya Emami)72650acfeat: support TS syntax ininit-declarations(#19540) (Nitin Kumar)03fb0bcfeat: normalize patterns to handle "./" prefix in files and ignores (#19568) (Pixel998)071dcd3feat: support TS syntax inno-dupe-class-members(#19558) (Nitin Kumar)cd72bccfeat: Introduce a way to suppress violations (#19159) (Iacovos Constantinou)2a81578feat: support TS syntax inno-loss-of-precision(#19560) (Nitin Kumar)30ae4edfeat: add new options to class-methods-use-this (#19527) (sethamus)b79ade6feat: support TypeScript syntax inno-array-constructor(#19493) (Tanuj Kanti)
... (truncated)
Changelog
Sourced from eslint's changelog.
v9.25.1 - April 21, 2025
1f2b057chore: upgrade@eslint/js@9.25.1 (#19642) (Milos Djermanovic)771317fchore: package.json update for@eslint/jsrelease (Jenkins)cdc8e8cfix: revert directive detection in no-unused-expressions (#19639) (sethamus)v9.25.0 - April 18, 2025
88dc196chore: upgrade@eslint/js@9.25.0 (#19636) (Milos Djermanovic)345288dchore: package.json update for@eslint/jsrelease (Jenkins)910bd13fix:nodeTypeKeynot being used inNodeEventGenerator(#19631) (StyleShit)ca7a735docs: updateno-undef-initwhen not to use section (#19624) (Tanuj Kanti)affe6bechore: upgrade trunk (#19628) (sethamus)1b870c9docs: useeslint-config-xoin the getting started guide (#19629) (Nitin Kumar)5d4af16docs: add types for multiple rule options (#19616) (Tanuj Kanti)e8f8d57docs: Update README (GitHub Actions Bot)a40348fdocs: no-use-before-define tweaks (#19622) (Kirk Waiblinger)0ba3ae3docs: Update README (GitHub Actions Bot)865dbfedocs: ensure "learn more" deprecation links point to useful resource (#19590) (Kirk Waiblinger)dcd95aafeat: support TypeScript syntax in no-empty-function rule (#19551) (sethamus)77d6d5bfeat: support TS syntax inno-unused-expressions(#19564) (Sweta Tanwar)90228e5feat: supportJSRuleDefinitiontype (#19604) (루밀LuMir)f80b746docs: add known limitations for no-self-compare (#19612) (Nitin Kumar)59ba6b7feat: add allowObjects option to no-restricted-properties (#19607) (sethamus)db650a0feat: support TypeScript syntax inno-invalid-thisrule (#19532) (Tanuj Kanti)dd20cf2test: fixno-loop-functest with duplicate variable reports (#19610) (Milos Djermanovic)9535cfffeat: support TS syntax inno-loop-func(#19559) (Nitin Kumar)bd05397chore: upgrade@eslint/*dependencies (#19606) (Milos Djermanovic)22ea18bchore: replace invalidinttype withnumberinside JSDocs. (#19597) (Arya Emami)865aed6docs: Update README (GitHub Actions Bot)v9.24.0 - April 4, 2025
ef67420chore: upgrade@eslint/js@9.24.0 (#19602) (Milos Djermanovic)4946847chore: package.json update for@eslint/jsrelease (Jenkins)f857820docs: update documentation for--experimental-strip-types(#19594) (Nikolas Schröter)803e4afdocs: simplify gitignore path handling in includeIgnoreFile section (#19596) (Thomas Broyer)6d979ccdocs: Update README (GitHub Actions Bot)b23d1c5fix: deduplicate variable names in no-loop-func error messages (#19595) (Nitin Kumar)556c25bfeat: support loading TS config files using--experimental-strip-types(#19401) (Arya Emami)82177e4docs: Update README (GitHub Actions Bot)a995acbchore: correct 'flter'/'filter' typo in package script (#19587) (Josh Goldberg ✨)72650acfeat: support TS syntax ininit-declarations(#19540) (Nitin Kumar)03fb0bcfeat: normalize patterns to handle "./" prefix in files and ignores (#19568) (Pixel998)b9a5efatest: skip symlink test on Windows (#19503) (fisker Cheung)46eea6dchore: removeRule&FormatterFunctionfromshared/types.js(#19556) (Nitin Kumar)fb8cdb8fix: useany[]type forcontext.options(#19584) (Francesco Trotta)071dcd3feat: support TS syntax inno-dupe-class-members(#19558) (Nitin Kumar)e849dc0docs: replace existing var with const (#19578) (Sweta Tanwar)bdcc91dchore: modify .editorconfig to keep parity with prettier config (#19577) (Sweta Tanwar)
... (truncated)
Commits
3ed4b369.25.17a19ccdBuild: changelog update for 9.25.11f2b057chore: upgrade@eslint/js@9.25.1 (#19642)771317fchore: package.json update for@eslint/jsreleasecdc8e8cfix: revert directive detection in no-unused-expressions (#19639)e62e2679.25.0bc2c3e6Build: changelog update for 9.25.088dc196chore: upgrade@eslint/js@9.25.0 (#19636)345288dchore: package.json update for@eslint/jsrelease910bd13fix:nodeTypeKeynot being used inNodeEventGenerator(#19631)- Additional commits viewable in compare view
Updates lefthook from 1.11.6 to 1.11.12
Release notes
Sourced from lefthook's releases.
v1.11.12
Changelog
- ca0cd6308bd0f225debffb0d8ecd001c0a26470b feat(run): complete all job names, recursively (#1015)
- 6532809429d84d7c7f5972a872880bfc717663b7 feat: load from .config dir (#1017)
v1.11.11
Changelog
- 4c3cf3d7910fd6c7866c03563d7232642cd2faa4 deps: koanf and jsonschema (#1013)
- 31460096c65f658fdcb069ef3ed9eb90b24fd203 feat: add support for mise (#1007)
v1.11.10
Changelog
- 91937c8a099af0c19bd0c2303e9a8b42123b1473 deps: bump github.com/pelletier/go-toml/v2 from 2.2.3 to 2.2.4 (#1005) (#1006)
- b063f9a1284f4a98580d412748df2b612cff5b52 feat: add support for uv (#1004)
v1.11.9
Changelog
- 573fd6f7341fbdabeaddfbf88edbb31ac5441448 deps: April 2025
- c85a064be9a4373dbd0cf1ef3f0eecd6f87c35e2 feat(npm): allow installing hooks in CI (#1001)
- 3e9e205ce678e9e7c6cdc5f44786cf414fa723d2 fix: better logging (#1003)
v1.11.8
Changelog
- eb38a8a73ab17ae08f0e2135116181a38c8fa6a7 fix: fix command execution error on Windows #989 (#992)
- d7cf41dc6d5a16a3d6c7791a9e5bd322b8ad326a fix: sh lookup on Windows (#997)
v1.11.7
Changelog
Changelog
Sourced from lefthook's changelog.
1.11.12 (2025-04-28)
- feat: load from .config dir (#1017) by
@mrexox- feat: complete all job names, recursively (#1015) by
@scop- docs: update links to mise by
@mrexox1.11.11 (2025-04-21)
- deps: koanf and jsonschema (#1013) by
@mrexox- feat: add support for mise (#1007) by
@shahar-py1.11.10 (2025-04-14)
- deps: bump github.com/pelletier/go-toml/v2 from 2.2.3 to 2.2.4 (#1005) (#1006) by
@mrexox- feat: add support for uv (#1004) by
@toshok1.11.9 (2025-04-11)
- fix: better logging (#1003) by
@mrexox- feat: allow installing hooks in CI (#1001) by
@caugner- deps: Dependencies upgrade
@mrexox1.11.8 (2025-04-08)
- fix: sh lookup on Windows (#997) by
@mrexox- fix: fix command execution error on Windows #989 (#992) by
@atsushifx1.11.7 (2025-04-07)
Commits
b4bfcdf1.11.12: load from .cofig/lefthook.yml by default too6532809feat: load from .config dir (#1017)ca0cd63feat(run): complete all job names, recursively (#1015)5b1a35fdocs: update links to mise0cf2aec1.11.11: support mise tool4c3cf3ddeps: koanf and jsonschema (#1013)3146009feat: add support for mise (#1007)38390de1.11.10: add support for uv tool91937c8deps: bump github.com/pelletier/go-toml/v2 from 2.2.3 to 2.2.4 (#1005) (#1006)b063f9afeat: add support for uv (#1004)- Additional commits viewable in compare view
Updates tsx from 4.19.3 to 4.19.4
Release notes
Sourced from tsx's releases.
v4.19.4
4.19.4 (2025-04-29)
Bug Fixes
This release is also available on:
Commits
Updates typescript from 5.8.2 to 5.8.3
Release notes
Sourced from typescript's releases.
TypeScript 5.8.3
For release notes, check out the release announcement.
- fixed issues query for Typescript 5.8.0 (Beta).
- fixed issues query for Typescript 5.8.1 (RC).
- fixed issues query for Typescript 5.8.2 (Stable).
- fixed issues query for Typescript 5.8.3 (Stable).
Downloads are available on:
Commits
83dc0bbConvert release publishing inputs into parameters (#61523)ba663f6Exclude completions of binding pattern variable initializers (#52723)7205edaBump github/codeql-action from 3.28.12 to 3.28.13 in the github-actions group...89c572cFixed a symbol display crash on expando members write locations (#55478)7b26d2eFix incorrect name in new release pipeline (#61514)c7a559eAdd new release publisher yaml (#61491)29e6d66Fixlib.includes('dom')check incontainerSeemsToBeEmptyDomElement(#61481)19b7772Bump the github-actions group with 4 updates (#61474)4dc677bFix errors on type assertions in erasableSyntaxOnly (#61452)ee3dd72fix(60908): Unexpected "'Type' is declared but its value is never read." erro...- Additional commits viewable in compare view
Updates typescript-eslint from 8.29.0 to 8.31.1
Release notes
Sourced from typescript-eslint's releases.
v8.31.1
8.31.1 (2025-04-28)
🩹 Fixes
- eslint-plugin: [no-unnecessary-condition] downgrade fix to suggestion (#11081)
❤️ Thank You
- Kirk Waiblinger
@kirkwaiblingerYou can read about our versioning strategy and releases on our website.
v8.31.0
8.31.0 (2025-04-21)
🚀 Features
- eslint-plugin: [no-unnecessary-type-assertion] add option to ignore string const assertions (#10979)
🩹 Fixes
- typescript-eslint: address bugs in
config()around global ignores (#11065)- typescript-eslint: gracefully handle invalid flat config objects in config helper (#11070)
❤️ Thank You
- Kirk Waiblinger
@kirkwaiblinger- Nicolas Le Cam
You can read about our versioning strategy and releases on our website.
v8.30.1
8.30.1 (2025-04-14)
🚀 Features
- eslint-plugin: [no-explicit-any] suggest to replace keyof any with PropertyKey (#11032)
🩹 Fixes
- eslint-plugin: [promise-function-async] use a different error message for functions with promise and non-promise types (#10950)
- typescript-estree: use token type of
PrivateIdentifierinstead ofIdentifierfor private identifiers (#11023)- eslint-plugin: fix mistake with eslintrc config generation (#11072)
❤️ Thank You
- Dima Barabash
@dbarabashh- Ronen Amiel
- Kirk Waiblinger
@kirkwaiblinger
... (truncated)
Changelog
Sourced from typescript-eslint's changelog.
8.31.1 (2025-04-28)
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.
8.31.0 (2025-04-21)
🩹 Fixes
- typescript-eslint: gracefully handle invalid flat config objects in config helper (#11070)
- typescript-eslint: address bugs in
config()around global ignores (#11065)❤️ Thank You
- Kirk Waiblinger
@kirkwaiblingerYou can read about our versioning strategy and releases on our website.
8.30.1 (2025-04-14)
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.
8.30.0 (2025-04-14)
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.
8.29.1 (2025-04-07)
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.
Commits
f5c588cchore(release): publish 8.31.12cc7656chore(release): publish 8.31.0b40ce5afix(typescript-eslint): gracefully handle invalid flat config objects in conf...be558e5fix(typescript-eslint): address bugs inconfig()around global ignores (#11...9531492chore(release): publish 8.30.1b3688bechore(release): publish 8.30.0f1ceadechore: remove unused downlevel-dts (#11034)6e03f7cchore: corrected vitest.config.base compiler inclusion (#11067)69e2f6cfeat: support stringly-typed extends (#10973)d1f57a7chore(visitor-keys): migrate fromjesttovitest(#10773)- Additional commits viewable in compare view
Most Recent Ignore Conditions Applied to This Pull Request
| Dependency Name | Ignore Conditions |
|---|---|
| @types/node | [>= 20.a, < 21] |
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions