diff --git a/CHANGELOG.md b/CHANGELOG.md index d98ee1f4d..8ac402955 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/). Please see [CONTRIBUTING.md](https://github.com/cucumber/cucumber/blob/master/CONTRIBUTING.md) on how to contribute to Cucumber. ## [Unreleased] +### Fixed +- Capture dependency on `@cucumber/message-streams` to satisfy peer requirement from `@cucumber/gherkin-streams` ([#2006](https://github.com/cucumber/cucumber-js/pull/2006)) ## [8.1.0] - 2022-04-20 ### Added diff --git a/dependency-lint.yml b/dependency-lint.yml index 17fbca150..8bba52fca 100644 --- a/dependency-lint.yml +++ b/dependency-lint.yml @@ -16,7 +16,8 @@ executedModules: ignoreErrors: missing: [] shouldBeDependency: [] - shouldBeDevDependency: [] + shouldBeDevDependency: + - '@cucumber/message-streams' # peer dependency of @cucumber/gherkin-streams unused: - '@cucumber/compatibility-kit' # files dynamically loaded in cck test, not require'd - '@typescript-eslint/eslint-plugin' # peer dependency of standard-with-typescript diff --git a/package-lock.json b/package-lock.json index acbcfdd00..692051fab 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,6 +16,7 @@ "@cucumber/gherkin-streams": "5.0.1", "@cucumber/gherkin-utils": "^7.0.0", "@cucumber/html-formatter": "19.1.0", + "@cucumber/message-streams": "^4.0.1", "@cucumber/messages": "18.0.0", "@cucumber/tag-expressions": "4.1.0", "assertion-error-formatter": "^3.0.0", @@ -49,7 +50,6 @@ }, "devDependencies": { "@cucumber/compatibility-kit": "9.2.0", - "@cucumber/message-streams": "4.0.1", "@cucumber/query": "11.0.0", "@microsoft/api-documenter": "7.17.0", "@microsoft/api-extractor": "7.20.0", diff --git a/package.json b/package.json index 2cb9f9bbd..edcb8ec20 100644 --- a/package.json +++ b/package.json @@ -201,6 +201,7 @@ "@cucumber/gherkin-streams": "5.0.1", "@cucumber/gherkin-utils": "^7.0.0", "@cucumber/html-formatter": "19.1.0", + "@cucumber/message-streams": "^4.0.1", "@cucumber/messages": "18.0.0", "@cucumber/tag-expressions": "4.1.0", "assertion-error-formatter": "^3.0.0", @@ -231,7 +232,6 @@ }, "devDependencies": { "@cucumber/compatibility-kit": "9.2.0", - "@cucumber/message-streams": "4.0.1", "@cucumber/query": "11.0.0", "@microsoft/api-documenter": "7.17.0", "@microsoft/api-extractor": "7.20.0",