Skip to content

Update supported Node.js version to >=22/active LTS - #3

Merged
busticated merged 1 commit into
mainfrom
chore/dependencies
Aug 2, 2026
Merged

Update supported Node.js version to >=22/active LTS#3
busticated merged 1 commit into
mainfrom
chore/dependencies

Conversation

@busticated

Copy link
Copy Markdown
Owner

Description

Updates supported Node.js version ranges to >=22/active LTS, targets Node.js v24/active LTS for development, and bumps dependencies to latest stable across the board.

How to Test

  1. Clone and setup this branch locally (docs)
  2. Try out some development script - e.g. npm run (docs)
  3. Run the tests: npm test

Outcome

Local dev setup should work 🎉, npm scripts should run successfully 🎊, code should make sense 🤗

Related / Discussions

N / A

Completeness

  • PR opened 🎉
  • Testing instructions have been provided
  • Docs have been updated (npm run docs:build)
  • Changes adhere to repo conventions
  • Development How-To's have been provided
  • Branch is rebased against target (typically main)

* Drop support for Node.js 20/legacy LTS, raise the baseline to >=22/active LTS
* Move development to Node.js 24/active LTS
* Update dependencies to latest stable versions
* Migrate ESLint to flat config, tune rules
* Enforce 100% code coverage threshold
* Regenerate package docs with the updated typedoc toolchain
@busticated busticated self-assigned this Aug 2, 2026
@busticated
busticated merged commit 1fd10be into main Aug 2, 2026
6 checks passed
@busticated
busticated deleted the chore/dependencies branch August 2, 2026 23:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant