diff --git a/.github/workflows/test-javascript.yml b/.github/workflows/test-javascript.yml
index 2d5ef5260..2f597e3e2 100644
--- a/.github/workflows/test-javascript.yml
+++ b/.github/workflows/test-javascript.yml
@@ -27,7 +27,7 @@ jobs:
matrix:
os:
- ubuntu-latest
- node-version: ["18.x", "20.x", "22.x", "23.x"]
+ node-version: ["20.x", "22.x", "23.x"]
include:
- os: windows-latest
node-version: "22.x"
@@ -60,4 +60,4 @@ jobs:
- name: run acceptance tests
run: make acceptance
- working-directory: javascript
\ No newline at end of file
+ working-directory: javascript
diff --git a/java/pom.xml b/java/pom.xml
index 218280ace..1ded564c9 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -57,7 +57,7 @@
io.cucumber
messages
- [32.0.0,33.0.0)
+ [33.0.1,34.0.0)
diff --git a/javascript/package-lock.json b/javascript/package-lock.json
index 7f25ab2f9..2ceb73586 100644
--- a/javascript/package-lock.json
+++ b/javascript/package-lock.json
@@ -9,7 +9,7 @@
"version": "39.1.0",
"license": "MIT",
"dependencies": {
- "@cucumber/messages": ">=31.0.0 <33"
+ "@cucumber/messages": ">=31.0.0 <34"
},
"devDependencies": {
"@biomejs/biome": "^2.4.13",
@@ -205,14 +205,10 @@
"license": "MIT"
},
"node_modules/@cucumber/messages": {
- "version": "32.0.0",
- "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-32.0.0.tgz",
- "integrity": "sha512-3c5hNA0hCFebzdxfWLJTI3qRju8R7fyg0PtcwvP4f18lvpt7yQnh5jwxhXKXid9jZP8H8dSXS/gOptho/Ctc+w==",
- "license": "MIT",
- "dependencies": {
- "class-transformer": "0.5.1",
- "reflect-metadata": "0.2.2"
- }
+ "version": "33.0.1",
+ "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-33.0.1.tgz",
+ "integrity": "sha512-4InWDXn+POh8m7VCgHA7jTsKQdI8etJtZ5o1rDoF9k4DdSMLj/6jBsATtkqVEVAvL8ncVWTgrl6TSUSvKyx3pA==",
+ "license": "MIT"
},
"node_modules/@isaacs/cliui": {
"version": "8.0.2",
@@ -454,11 +450,6 @@
"url": "https://paulmillr.com/funding/"
}
},
- "node_modules/class-transformer": {
- "version": "0.5.1",
- "resolved": "https://registry.npmjs.org/class-transformer/-/class-transformer-0.5.1.tgz",
- "integrity": "sha512-SQa1Ws6hUbfC98vKGxZH3KFY0Y1lm5Zm0SY8XX9zbK7FJCyVEac3ATW0RIpwzW+oOfmHE5PMPufDG9hCfoEOMw=="
- },
"node_modules/cliui": {
"version": "8.0.1",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
@@ -1050,11 +1041,6 @@
"url": "https://paulmillr.com/funding/"
}
},
- "node_modules/reflect-metadata": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.2.tgz",
- "integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q=="
- },
"node_modules/require-directory": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
diff --git a/javascript/package.json b/javascript/package.json
index 0fa2b1dde..f5015d94b 100644
--- a/javascript/package.json
+++ b/javascript/package.json
@@ -37,7 +37,7 @@
"typescript": "6.0.3"
},
"dependencies": {
- "@cucumber/messages": ">=31.0.0 <33"
+ "@cucumber/messages": ">=31.0.0 <34"
},
"directories": {
"test": "test"