Skip to content

Commit c4da359

Browse files
authored
Merge pull request #320 from ducktors/deprecate-node-18
Deprecate node 18
2 parents 5bef6aa + 6c40240 commit c4da359

4 files changed

Lines changed: 11 additions & 3 deletions

File tree

.changeset/whole-buses-wink.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
"@carretto/http": major
3+
"@carretto/main-loader": major
4+
"@carretto/mongodb": major
5+
"@carretto/projection": major
6+
---
7+
8+
Deprecates support for Node 18

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252
name: Build
5353
strategy:
5454
matrix:
55-
node-version: [18.x, 20.x, 22.x]
55+
node-version: [20.x, 22.x, 24.x]
5656
os: [ubuntu-latest, windows-latest, macos-latest]
5757
steps:
5858
- name: Harden the runner (Audit all outbound calls)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Carretto is a modular utility suite designed to simplify and enhance working wit
2121

2222
## Installation
2323

24-
You will need Node.js v18+ and [pnpm](https://pnpm.io/) 10+.
24+
You will need Node.js v20+ and [pnpm](https://pnpm.io/) 10+.
2525

2626
```bash
2727
# Install the Carretto package you need (example with MongoDB adapter)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"unit": "turbo run unit"
1717
},
1818
"engines": {
19-
"node": ">=18"
19+
"node": ">=20"
2020
},
2121
"packageManager": "pnpm@10.6.2",
2222
"devDependencies": {

0 commit comments

Comments
 (0)