Skip to content

Commit c63b678

Browse files
committed
Jump Node.js requirement to the latest LTS (v20)
1 parent c634719 commit c63b678

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

.github/workflows/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ jobs:
8282
- name: Use Node.js
8383
uses: actions/setup-node@v4
8484
with:
85-
node-version: 18
85+
node-version: 20
8686

8787
- name: Copy exes to platform bin dirs
8888
run: node ./scripts/copyExes.js

CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
- `lazy` syntax is no longer supported. If you're using it, use `Lazy` module or `React.lazy_` instead. https://github.com/rescript-lang/rescript-compiler/pull/6342
1818
- Remove handling of attributes with `bs.` prefix (`@bs.as` -> `@as` etc.). https://github.com/rescript-lang/rescript-compiler/pull/6643
1919
- Remove obsolete `@bs.open` feature. https://github.com/rescript-lang/rescript-compiler/pull/6629
20-
- Drop Node.js version <18 support, due to it reaching End-of-Life. https://github.com/rescript-lang/rescript-compiler/pull/6429
20+
- Drop Node.js version <20 support. https://github.com/rescript-lang/rescript-compiler/pull/6484
2121

2222
#### :house: Internal
2323

CONTRIBUTING.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Happy hacking!
1414

1515
> Most of our contributors are working on Apple machines, so all our instructions are currently macOS / Linux centric. Contributions for Windows development welcome!
1616
17-
- [NodeJS v18](https://nodejs.org/)
17+
- [NodeJS v20+](https://nodejs.org/)
1818
- C compiler toolchain (usually installed with `xcode` on Mac)
1919
- `opam` (OCaml Package Manager)
2020
- VSCode (+ [OCaml Platform Extension](https://marketplace.visualstudio.com/items?itemName=ocamllabs.ocaml-platform))

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"prettier": "2.7.1"
88
},
99
"engines": {
10-
"node": ">=18"
10+
"node": ">=20"
1111
},
1212
"bin": {
1313
"bsc": "bsc",

0 commit comments

Comments
 (0)