Skip to content

Commit 4ca64ad

Browse files
authored
Merge pull request #4816 from alanorth/node-version
Update supported Node.js and NPM versions
2 parents 45b7427 + efcea53 commit 4ca64ad

File tree

3 files changed

+35
-10
lines changed

3 files changed

+35
-10
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ https://wiki.lyrasis.org/display/DSDOC9x/Installing+DSpace
3535
Quick start
3636
-----------
3737

38-
**Ensure you're running [Node](https://nodejs.org) `v20.x` or `v22.x`, [npm](https://www.npmjs.com/) >= `v10.x`**
38+
**Ensure you're running [Node](https://nodejs.org) `v20.x`, `v22.x` or `v24.x`, [npm](https://www.npmjs.com/) >= `v10.x`**
3939

4040
```bash
4141
# clone the repo
@@ -90,7 +90,7 @@ Requirements
9090
------------
9191

9292
- [Node.js](https://nodejs.org)
93-
- Ensure you're running node `v20.x` or `v22.x`
93+
- Ensure you're running node `v20.x`, `v22.x` or `v24.x`
9494

9595
If you have [`nvm`](https://github.com/creationix/nvm#install-script) or [`nvm-windows`](https://github.com/coreybutler/nvm-windows) installed, which is highly recommended, you can run `nvm install --lts && nvm use` to install and start using the latest Node LTS.
9696

package-lock.json

Lines changed: 29 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,5 +231,9 @@
231231
"typescript": "~5.9.3",
232232
"webpack": "^5.54.0",
233233
"webpack-cli": "^6.0.1"
234+
},
235+
"engines": {
236+
"node": ">=20.0.0 <25.0.0",
237+
"npm": ">=10.0.0 <12.0.0"
234238
}
235239
}

0 commit comments

Comments
 (0)