Skip to content

Commit 883e0fa

Browse files
committed
Drop Node 18
Node 18 was end-of-lifed in March 2025. Production cql-execution still works with it, but some of our dev/test libraries don't.
1 parent 00a27d7 commit 883e0fa

8 files changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/ci-workflow.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
runs-on: ubuntu-latest
3030
strategy:
3131
matrix:
32-
node: [18.x, 22.x, 24.x]
32+
node: [20.x, 22.x, 24.x]
3333
steps:
3434
- uses: actions/checkout@v6
3535
- uses: actions/setup-node@v6

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ To use this project, you should perform the following steps:
6363
1. Install [Node.js](http://nodejs.org/) LTS<sup>*</sup>
6464
2. Execute the following from the root directory: `npm install`
6565

66-
<sup>*</sup> This project is primarily developed and tested using Node 24.x, but all versions >= 18.x are expected to work. Since Node 18.x has reached end-of-life, developers should consider this project's support for Node 18.x to be _deprecated_.
66+
<sup>*</sup> This project is primarily developed and tested using Node 24.x, but all versions >= 20.x are expected to work. Since Node 18.x reached end-of-life over a year ago, this project no longer supports it.
6767

6868
# To Execute Your CQL
6969

examples/browser/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/browser/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@
1515
"esbuild": "^0.28.1"
1616
},
1717
"engines": {
18-
"node": ">=18"
18+
"node": ">=20"
1919
}
2020
}

examples/node/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/node/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
"cql-execution": "file:../.."
1212
},
1313
"engines": {
14-
"node": ">=18"
14+
"node": ">=20"
1515
}
1616
}

examples/typescript/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/typescript/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@
1717
"typescript": "^7.0.2"
1818
},
1919
"engines": {
20-
"node": ">=18"
20+
"node": ">=20"
2121
}
2222
}

0 commit comments

Comments
 (0)