Skip to content

chore: drop support for node < 20#58

Merged
kibertoad merged 2 commits intokibertoad:mainfrom
Fdawgs:build/deps-dev
Mar 12, 2025
Merged

chore: drop support for node < 20#58
kibertoad merged 2 commits intokibertoad:mainfrom
Fdawgs:build/deps-dev

Conversation

@Fdawgs
Copy link
Copy Markdown
Contributor

@Fdawgs Fdawgs commented Mar 12, 2025

This PR:

  • Drops support for Node < 20 (breaking change)
  • Bumps dev dependencies to their latest versions, resolving vulnerabilities raised by npm audit
  • Removes the unused @rollup/plugin-terser plugin
  • Replaces the deprecated trailingComma biome config value with trailingCommas

@Fdawgs
Copy link
Copy Markdown
Contributor Author

Fdawgs commented Mar 12, 2025

Test failure due to Node 16 no longer being supported by a dep.
Probably time to drop it as it was EOL in April 2022, drop Node 18 which is EOL next month, and update the engines in package.json?

@kibertoad
Copy link
Copy Markdown
Owner

@Fdawgs sounds good! can you do the changes? we can release as semver major

@Fdawgs Fdawgs changed the title build(deps-dev): bump dev dependencies; remove unused rollup plugin chore: drop support for node < 20 Mar 12, 2025
@Fdawgs
Copy link
Copy Markdown
Contributor Author

Fdawgs commented Mar 12, 2025

@Fdawgs sounds good! can you do the changes? we can release as semver major

Done!

@kibertoad kibertoad merged commit 8e70005 into kibertoad:main Mar 12, 2025
3 checks passed
@kibertoad
Copy link
Copy Markdown
Owner

Thank you!

@Fdawgs Fdawgs deleted the build/deps-dev branch March 12, 2025 18:09
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.

2 participants