Skip to content

Commit 7b77d66

Browse files
chore: drop Node.js 16 support\n\n- Remove Node.js 16 from test matrix\n- Add Node.js >=18 requirement to package.json\n- Document Node.js version requirement in README
1 parent ebcd734 commit 7b77d66

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515

1616
strategy:
1717
matrix:
18-
node-version: [16.x, 18.x, 20.x]
18+
node-version: [18.x, 20.x]
1919
fail-fast: false
2020

2121
steps:

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ business rule evaluation.
2020
npm install cel-typescript
2121
```
2222

23+
**Requirements:**
24+
- Node.js 18 or later
25+
2326
This package includes pre-compiled native binaries for multiple platforms:
2427

2528
- macOS (x64, arm64)

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
"name": "cel-typescript",
33
"version": "0.1.0",
44
"type": "module",
5+
"engines": {
6+
"node": ">=18.0.0"
7+
},
58
"exports": {
69
".": {
710
"import": "./dist/src/index.js",

0 commit comments

Comments
 (0)