[wp-trac] [WordPress Trac] #56658: Make build process compatible with newer versions of NodeJS/npm
WordPress Trac
noreply at wordpress.org
Mon Sep 26 16:23:35 UTC 2022
#56658: Make build process compatible with newer versions of NodeJS/npm
------------------------------+---------------------
Reporter: desrosj | Owner: (none)
Type: task (blessed) | Status: new
Priority: normal | Milestone: 6.2
Component: Build/Test Tools | Version:
Severity: normal | Resolution:
Keywords: | Focuses:
------------------------------+---------------------
Description changed by desrosj:
Old description:
> The build scripts and processes currently require NodeJS 14.x and NPM < 7
> (6.x).
>
> Some notes:
> - NodeJS 14.x is currently in the maintenance phase, which ends April,
> 30, 2023.
> - NodeJS 16.x (the current LTS version) enters the maintenance phase on
> October 18, 2022.
> - NodeJS 18.x enters LTS on October 25, 2022.
> - NPM 7 introduces a new lock file format (see #52951).
> - NPM 8 had only one notable breaking change,
> [https://github.blog/changelog/2021-10-07-npm-cli-upgraded-to-version-8/
> dropping support for NodeJS 10].
New description:
The build scripts and processes currently require NodeJS 14.x and NPM < 7
(6.x).
Some notes:
- NodeJS 14.x is currently in the maintenance phase, which ends April, 30,
2023.
- NodeJS 16.x (the current LTS version) enters the maintenance phase on
October 18, 2022.
- NodeJS 18.x enters LTS on October 25, 2022.
- NPM 7 introduces a new lock file format (see #52951).
- NPM 8 had only one notable breaking change,
[https://github.blog/changelog/2021-10-07-npm-cli-upgraded-to-version-8/
dropping support for NodeJS 10].
- Twenty Nineteen, Twenty Twenty, and Twenty Twenty-One all have their own
`package.json` files and are set up to run on NodeJS `14.x`. These should
probably be updated as well so that the version required is consistent.
--
--
Ticket URL: <https://core.trac.wordpress.org/ticket/56658#comment:2>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list