i18next-parser icon indicating copy to clipboard operation
i18next-parser copied to clipboard

Add support for Node.js 24 and drop unused fields

Open LitoMore opened this issue 7 months ago • 4 comments

Why am I submitting this PR

Node.js 24 is out, so we can consider adding Node.js 24 to the engines field.

The npm and yarn fields in engines can be removed since those versions are too old. We can drop them gracefully.

I also updated the GitHub Actions workflow file to test with Node.js 24.

Does it fix an existing ticket?

No

Checklist

  • [x] only relevant code is changed (make a diff before you submit the PR)
  • [x] do no modify the version in package.json or CHANGELOG.md
  • [x] tests are included and pass: yarn test (see details here)
  • [x] documentation is changed or added

LitoMore avatar May 16 '25 10:05 LitoMore

Any updates on this? Trying to install another package that has this as a dependency and yarn is blocking the install because we're running node v24

saitheexplorer avatar Jul 22 '25 15:07 saitheexplorer

Can we please merge this :)

DannyvanHolten avatar Aug 26 '25 09:08 DannyvanHolten

I am also running into the same Unsupported engine warning. All my other dependencies already support node.js 24 (which will become LTS in october 2025), ecxept the i18next-parser.

grafik

sharknoon avatar Sep 01 '25 20:09 sharknoon

fyi: https://github.com/i18next/i18next-parser/issues/1148

adrai avatar Oct 01 '25 11:10 adrai