Skip to content

Commit 5d2cfdc

Browse files
committed
remove query packages, add peer dep
1 parent bd2633a commit 5d2cfdc

File tree

3 files changed

+4
-190
lines changed

3 files changed

+4
-190
lines changed

javascript/package-lock.json

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

javascript/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,12 @@
2020
"lint": "eslint --ext ts --max-warnings 0 && prettier --check src"
2121
},
2222
"dependencies": {
23-
"@cucumber/gherkin-utils": "^9.0.0",
24-
"@cucumber/query": "^12.2.0",
2523
"@teppeis/multimaps": "^3.0.0",
2624
"xmlbuilder": "^15.1.1"
2725
},
26+
"peerDependencies": {
27+
"@cucumber/messages": "*"
28+
},
2829
"devDependencies": {
2930
"@cucumber/message-streams": "^4.0.1",
3031
"@cucumber/messages": "27.0.0",

javascript/src/index.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import * as assert from 'node:assert'
22

3-
import { Query as GherkinQuery } from '@cucumber/gherkin-utils'
43
import { Envelope, TestCaseStarted, TestStepResultStatus } from '@cucumber/messages'
54
import xmlbuilder from 'xmlbuilder'
65

@@ -28,14 +27,12 @@ export default {
2827
on: (type: 'message', handler: (message: Envelope) => void) => void
2928
write: (content: string) => void
3029
}) {
31-
const gherkinQuery = new GherkinQuery()
3230
const cucumberQuery = new ExtendedQuery()
3331
const builder = xmlbuilder
3432
.create('testsuite', { invalidCharReplacement: '' })
3533
.att('name', 'Cucumber')
3634

3735
on('message', (message) => {
38-
gherkinQuery.update(message)
3936
cucumberQuery.update(message)
4037

4138
if (message.testRunFinished) {

0 commit comments

Comments
 (0)