Skip to content

Commit f50fe16

Browse files
authored
Merge pull request #4908 from DSpace/backport-4816-to-dspace-9_x
[Port dspace-9_x] Update supported Node.js and NPM versions
2 parents b325074 + f627006 commit f50fe16

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
@@ -230,5 +230,9 @@
230230
"typescript": "~5.9.3",
231231
"webpack": "^5.54.0",
232232
"webpack-cli": "^6.0.1"
233+
},
234+
"engines": {
235+
"node": ">=20.0.0 <25.0.0",
236+
"npm": ">=10.0.0 <12.0.0"
233237
}
234238
}

0 commit comments

Comments
 (0)