File tree Expand file tree Collapse file tree 4 files changed +13
-7
lines changed Expand file tree Collapse file tree 4 files changed +13
-7
lines changed Original file line number Diff line number Diff line change 17
17
- ubuntu-latest
18
18
- macos-latest
19
19
- windows-latest
20
- node-version : [22.x, 23 .x]
20
+ node-version : [22.x, 24 .x]
21
21
fail-fast : false
22
22
23
23
steps :
37
37
- uses : actions/checkout@v4
38
38
- uses : actions/setup-node@v4
39
39
with :
40
- node-version : 23 .x
40
+ node-version : 24 .x
41
41
- run : npm ci
42
42
- run : npm run build
43
43
- run : npm run coverage:check
49
49
- uses : actions/checkout@v4
50
50
- uses : actions/setup-node@v4
51
51
with :
52
- node-version : 23 .x
52
+ node-version : 24 .x
53
53
- run : npm ci
54
54
- run : npm run build
55
- - run : npm run exports:check
55
+ - run : npm run exports:check
Original file line number Diff line number Diff line change @@ -6,6 +6,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
6
6
and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
7
7
8
8
## [ Unreleased]
9
+ ### Added
10
+ - Support Node.js 24 ([ #67 ] ( https://github.com/cucumber/cucumber-node/pull/67 ) )
11
+
12
+ ### Removed
13
+ - Drop support for Node.js 23 ([ #67 ] ( https://github.com/cucumber/cucumber-node/pull/67 ) )
9
14
10
15
## [ 0.4.0] - 2025-03-25
11
16
### Added
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ cucumber-node is [available on npm](https://www.npmjs.com/package/@cucumber/node
29
29
npm install --save-dev @cucumber/node
30
30
```
31
31
32
- You'll need Node.js 22 or 23 .
32
+ You'll need Node.js 22 or 24 .
33
33
34
34
## Get started
35
35
Original file line number Diff line number Diff line change 22
22
"exports:update" : " api-extractor run --verbose --local" ,
23
23
"fix" : " eslint --max-warnings 0 src --fix && prettier --write src test" ,
24
24
"lint" : " eslint --max-warnings 0 src && prettier --check src test" ,
25
- "test" : " npm run test:unit && npm run test:integration" ,
26
- "test:integration" : " tsc && mocha test/**/*.spec.ts" ,
25
+ "test" : " npm run test:unit && npm run test:integration && npm run test:cck" ,
26
+ "test:cck" : " tsc && mocha test/cck/*.spec.ts" ,
27
+ "test:integration" : " tsc && mocha test/integration/*.spec.ts" ,
27
28
"test:unit" : " mocha 'src/**/*.spec.ts'"
28
29
},
29
30
"dependencies" : {
You can’t perform that action at this time.
0 commit comments