I was thinking to upgrade Node.js to version 20. This is a breakable change, thus it requires major version release. I feel this is a good opportunity to release with this change some other major changes (see below).
My proposals for v3.0.0:
Postpone for v3.1.0:
- Migrate tests from JS to Typescript
- Replace mocha by vitest
- Remove deprecated request package (replace with node-fetch or built-in fetch)