Skip to content

Bump node to v22

Valentin Rigal requested to merge node-22 into release-1.6.5

Refs. https://redmine.teklia.com/issues/7641

There was a mismatch in the version actually (package.json specifies node: >=20.0.0 <22.0.0).

Build warn about an incompatible lib version node-ipc. That has been patched in 10.1.11, but @vue/cli has no update for this.

npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE   package: '@achrinza/node-ipc@9.2.5',
npm warn EBADENGINE   required: {
npm warn EBADENGINE     node: '8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18'
npm warn EBADENGINE   },
npm warn EBADENGINE   current: { node: 'v22.3.0', npm: '10.8.1' }
npm warn EBADENGINE }

The build passes fine however ! I was able to run the application normally (local and docker).

Merge request reports

Loading