Skip to content

Commit

Permalink
fix(core): pinned all the direct dependencies
Browse files Browse the repository at this point in the history
to help developers ensure compatibility of Serenity/JS with external libraries in their projects
  • Loading branch information
jan-molak committed Dec 10, 2023
1 parent 33cbd16 commit 498b336
Show file tree
Hide file tree
Showing 60 changed files with 518 additions and 518 deletions.
12 changes: 6 additions & 6 deletions documentation/serenity-js.org/package.json
Expand Up @@ -23,15 +23,15 @@
"@docusaurus/preset-classic": "2.4.3",
"@docusaurus/remark-plugin-npm2yarn": "2.4.3",
"@giscus/react": "2.3.0",
"@mdx-js/react": "^1.6.22",
"clsx": "^1.2.1",
"@mdx-js/react": "1.6.22",
"clsx": "1.2.1",
"docusaurus-plugin-typedoc-api": "3.0.1",
"docusaurus-remark-plugin-tab-blocks": "^1.3.1",
"prism-react-renderer": "1.3.5",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"typedoc": "^0.25.2",
"typedoc-plugin-mdn-links": "^3.1.0"
"react": "17.0.2",
"react-dom": "17.0.2",
"typedoc": "0.25.4",
"typedoc-plugin-mdn-links": "3.1.7"
},
"devDependencies": {
"@docusaurus/module-type-aliases": "2.4.3",
Expand Down
26 changes: 13 additions & 13 deletions examples/calculator-app/package.json
Expand Up @@ -34,21 +34,21 @@
"node": "^16.13 || ^18.12 || ^20"
},
"devDependencies": {
"@types/body-parser": "^1.19.5",
"@types/chai": "^4.3.11",
"@types/express": "^4.17.21",
"@types/mocha": "^10.0.6",
"cross-env": "^7.0.3",
"mocha": "^10.2.0",
"nodemon": "^3.0.2",
"ts-node": "^10.9.1",
"@types/body-parser": "1.19.5",
"@types/chai": "4.3.11",
"@types/express": "4.17.21",
"@types/mocha": "10.0.6",
"cross-env": "7.0.3",
"mocha": "10.2.0",
"nodemon": "3.0.2",
"ts-node": "10.9.2",
"typescript": "5.1.6"
},
"dependencies": {
"@paralleldrive/cuid2": "^2.2.2",
"body-parser": "^1.20.2",
"express": "^4.18.2",
"morgan": "^1.10.0",
"tiny-types": "^1.21.0"
"@paralleldrive/cuid2": "2.2.2",
"body-parser": "1.20.2",
"express": "4.18.2",
"morgan": "1.10.0",
"tiny-types": "1.21.0"
}
}
8 changes: 4 additions & 4 deletions examples/cucumber-domain-level-testing/package.json
Expand Up @@ -34,17 +34,17 @@
"node": "^16.13 || ^18.12 || ^20"
},
"devDependencies": {
"@cucumber/cucumber": "^10.0.0",
"@cucumber/cucumber": "10.0.1",
"@examples/calculator-app": "3.0.0",
"@serenity-js/assertions": "^3.0.0",
"@serenity-js/console-reporter": "^3.0.0",
"@serenity-js/core": "^3.0.0",
"@serenity-js/cucumber": "^3.0.0",
"@serenity-js/rest": "^3.0.0",
"@serenity-js/serenity-bdd": "^3.0.0",
"@types/chai": "^4.3.11",
"npm-failsafe": "^1.2.0",
"ts-node": "^10.9.1",
"@types/chai": "4.3.11",
"npm-failsafe": "1.2.0",
"ts-node": "10.9.2",
"typescript": "5.1.6"
}
}
8 changes: 4 additions & 4 deletions examples/cucumber-reporting/package.json
Expand Up @@ -34,16 +34,16 @@
"node": "^16.13 || ^18.12 || ^20"
},
"devDependencies": {
"@cucumber/cucumber": "^10.0.0",
"@cucumber/cucumber": "10.0.1",
"@serenity-js/assertions": "^3.0.0",
"@serenity-js/console-reporter": "^3.0.0",
"@serenity-js/core": "^3.0.0",
"@serenity-js/cucumber": "^3.0.0",
"@serenity-js/rest": "^3.0.0",
"@serenity-js/serenity-bdd": "^3.0.0",
"@types/chai": "^4.3.11",
"npm-failsafe": "^1.2.0",
"ts-node": "^10.9.1",
"@types/chai": "4.3.11",
"npm-failsafe": "1.2.0",
"ts-node": "10.9.2",
"typescript": "5.1.6"
}
}
14 changes: 7 additions & 7 deletions examples/cucumber-rest-api-level-testing/package.json
Expand Up @@ -34,7 +34,7 @@
"node": "^16.13 || ^18.12 || ^20"
},
"devDependencies": {
"@cucumber/cucumber": "^10.0.0",
"@cucumber/cucumber": "10.0.1",
"@examples/calculator-app": "3.0.0",
"@serenity-js/assertions": "^3.0.0",
"@serenity-js/console-reporter": "^3.0.0",
Expand All @@ -43,12 +43,12 @@
"@serenity-js/local-server": "^3.0.0",
"@serenity-js/rest": "^3.0.0",
"@serenity-js/serenity-bdd": "^3.0.0",
"@types/chai": "^4.3.11",
"@types/express": "^4.17.21",
"@types/mocha": "^10.0.6",
"express": "^4.18.2",
"npm-failsafe": "^1.2.0",
"ts-node": "^10.9.1",
"@types/chai": "4.3.11",
"@types/express": "4.17.21",
"@types/mocha": "10.0.6",
"express": "4.18.2",
"npm-failsafe": "1.2.0",
"ts-node": "10.9.2",
"typescript": "5.1.6"
}
}
10 changes: 5 additions & 5 deletions examples/jasmine-rest-api-level-testing/package.json
Expand Up @@ -42,11 +42,11 @@
"@serenity-js/local-server": "^3.0.0",
"@serenity-js/rest": "^3.0.0",
"@serenity-js/serenity-bdd": "^3.0.0",
"@types/chai": "^4.3.11",
"@types/jasmine": "^5.1.4",
"jasmine": "^5.1.0",
"npm-failsafe": "^1.2.0",
"ts-node": "^10.9.1",
"@types/chai": "4.3.11",
"@types/jasmine": "5.1.4",
"jasmine": "5.1.0",
"npm-failsafe": "1.2.0",
"ts-node": "10.9.2",
"typescript": "5.1.6"
}
}
10 changes: 5 additions & 5 deletions examples/mocha-rest-api-level-testing/package.json
Expand Up @@ -42,11 +42,11 @@
"@serenity-js/mocha": "^3.0.0",
"@serenity-js/rest": "^3.0.0",
"@serenity-js/serenity-bdd": "^3.0.0",
"@types/chai": "^4.3.11",
"@types/mocha": "^10.0.6",
"mocha": "^10.2.0",
"npm-failsafe": "^1.2.0",
"ts-node": "^10.9.1",
"@types/chai": "4.3.11",
"@types/mocha": "10.0.6",
"mocha": "10.2.0",
"npm-failsafe": "1.2.0",
"ts-node": "10.9.2",
"typescript": "5.1.6"
}
}
4 changes: 2 additions & 2 deletions examples/playwright-test-todomvc/package.json
Expand Up @@ -31,7 +31,7 @@
"test:webkit": "playwright test --config playwright.config.ts --project webkit"
},
"devDependencies": {
"@playwright/test": "^1.40.1",
"@playwright/test": "1.40.1",
"@serenity-js/assertions": "^3.0.0",
"@serenity-js/core": "^3.0.0",
"@serenity-js/console-reporter": "^3.0.0",
Expand All @@ -40,6 +40,6 @@
"@serenity-js/rest": "^3.0.0",
"@serenity-js/serenity-bdd": "^3.0.0",
"@serenity-js/web": "^3.0.0",
"rimraf": "^5.0.5"
"rimraf": "5.0.5"
}
}
14 changes: 7 additions & 7 deletions examples/protractor-cucumber/package.json
Expand Up @@ -34,7 +34,7 @@
"node": "^16.13 || ^18.12 || ^20"
},
"devDependencies": {
"@cucumber/cucumber": "^10.0.0",
"@cucumber/cucumber": "10.0.1",
"@serenity-js/assertions": "^3.0.0",
"@serenity-js/console-reporter": "^3.0.0",
"@serenity-js/core": "^3.0.0",
Expand All @@ -44,12 +44,12 @@
"@serenity-js/rest": "^3.0.0",
"@serenity-js/web": "^3.0.0",
"@serenity-js/serenity-bdd": "^3.0.0",
"@types/chai": "^4.3.11",
"@types/express": "^4.17.21",
"express": "^4.18.2",
"npm-failsafe": "^1.2.0",
"protractor": "^7.0.0",
"ts-node": "^10.9.1",
"@types/chai": "4.3.11",
"@types/express": "4.17.21",
"express": "4.18.2",
"npm-failsafe": "1.2.0",
"protractor": "7.0.0",
"ts-node": "10.9.2",
"typescript": "5.1.6"
}
}
12 changes: 6 additions & 6 deletions examples/protractor-jasmine-todomvc/package.json
Expand Up @@ -42,12 +42,12 @@
"@serenity-js/rest": "^3.0.0",
"@serenity-js/web": "^3.0.0",
"@serenity-js/serenity-bdd": "^3.0.0",
"@types/chai": "^4.3.11",
"@types/jasmine": "^5.1.4",
"jasmine": "^5.1.0",
"npm-failsafe": "^1.2.0",
"protractor": "^7.0.0",
"ts-node": "^10.9.1",
"@types/chai": "4.3.11",
"@types/jasmine": "5.1.4",
"jasmine": "5.1.0",
"npm-failsafe": "1.2.0",
"protractor": "7.0.0",
"ts-node": "10.9.2",
"typescript": "5.1.6"
}
}
16 changes: 8 additions & 8 deletions examples/protractor-jasmine/package.json
Expand Up @@ -43,14 +43,14 @@
"@serenity-js/rest": "^3.0.0",
"@serenity-js/serenity-bdd": "^3.0.0",
"@serenity-js/web": "^3.0.0",
"@types/chai": "^4.3.11",
"@types/express": "^4.17.21",
"@types/jasmine": "^5.1.4",
"express": "^4.18.2",
"jasmine": "^5.1.0",
"npm-failsafe": "^1.2.0",
"protractor": "^7.0.0",
"ts-node": "^10.9.1",
"@types/chai": "4.3.11",
"@types/express": "4.17.21",
"@types/jasmine": "5.1.4",
"express": "4.18.2",
"jasmine": "5.1.0",
"npm-failsafe": "1.2.0",
"protractor": "7.0.0",
"ts-node": "10.9.2",
"typescript": "5.1.6"
}
}
16 changes: 8 additions & 8 deletions examples/protractor-mocha/package.json
Expand Up @@ -43,14 +43,14 @@
"@serenity-js/rest": "^3.0.0",
"@serenity-js/serenity-bdd": "^3.0.0",
"@serenity-js/web": "^3.0.0",
"@types/chai": "^4.3.11",
"@types/express": "^4.17.21",
"@types/mocha": "^10.0.6",
"express": "^4.18.2",
"mocha": "^10.2.0",
"npm-failsafe": "^1.2.0",
"protractor": "^7.0.0",
"ts-node": "^10.9.1",
"@types/chai": "4.3.11",
"@types/express": "4.17.21",
"@types/mocha": "10.0.6",
"express": "4.18.2",
"mocha": "10.2.0",
"npm-failsafe": "1.2.0",
"protractor": "7.0.0",
"ts-node": "10.9.2",
"typescript": "5.1.6"
}
}
6 changes: 3 additions & 3 deletions examples/webdriverio-cucumber/package.json
Expand Up @@ -32,7 +32,7 @@
"node": "^16.13 || ^18.12 || ^20"
},
"devDependencies": {
"@cucumber/cucumber": "^10.0.0",
"@cucumber/cucumber": "10.0.1",
"@serenity-js/console-reporter": "^3.0.0",
"@serenity-js/core": "^3.0.0",
"@serenity-js/cucumber": "^3.0.0",
Expand All @@ -44,9 +44,9 @@
"@wdio/spec-reporter": "8.24.12",
"@wdio/types": "8.24.12",
"@wdio/reporter": "8.24.12",
"npm-failsafe": "^1.2.0",
"npm-failsafe": "1.2.0",
"webdriverio": "8.26.0",
"ts-node": "^10.9.1",
"ts-node": "10.9.2",
"typescript": "5.1.6"
}
}
8 changes: 4 additions & 4 deletions examples/webdriverio-jasmine/package.json
Expand Up @@ -42,11 +42,11 @@
"@wdio/local-runner": "8.26.0",
"@wdio/spec-reporter": "8.24.12",
"@wdio/reporter": "8.24.12",
"@types/jasmine": "^5.1.4",
"jasmine": "^5.1.0",
"npm-failsafe": "^1.2.0",
"@types/jasmine": "5.1.4",
"jasmine": "5.1.0",
"npm-failsafe": "1.2.0",
"webdriverio": "8.26.0",
"ts-node": "^10.9.1",
"ts-node": "10.9.2",
"typescript": "5.1.6"
}
}
8 changes: 4 additions & 4 deletions examples/webdriverio-mocha-todomvc/package.json
Expand Up @@ -44,11 +44,11 @@
"@wdio/local-runner": "8.26.0",
"@wdio/spec-reporter": "8.24.12",
"@wdio/reporter": "8.24.12",
"@types/mocha": "^10.0.6",
"mocha": "^10.2.0",
"npm-failsafe": "^1.2.0",
"@types/mocha": "10.0.6",
"mocha": "10.2.0",
"npm-failsafe": "1.2.0",
"webdriverio": "8.26.0",
"ts-node": "^10.9.1",
"ts-node": "10.9.2",
"typescript": "5.1.6"
}
}
8 changes: 4 additions & 4 deletions examples/webdriverio-mocha/package.json
Expand Up @@ -42,11 +42,11 @@
"@wdio/local-runner": "8.26.0",
"@wdio/spec-reporter": "8.24.12",
"@wdio/reporter": "8.24.12",
"@types/mocha": "^10.0.6",
"mocha": "^10.2.0",
"npm-failsafe": "^1.2.0",
"@types/mocha": "10.0.6",
"mocha": "10.2.0",
"npm-failsafe": "1.2.0",
"webdriverio": "8.26.0",
"ts-node": "^10.9.1",
"ts-node": "10.9.2",
"typescript": "5.1.6"
}
}
10 changes: 5 additions & 5 deletions integration/cucumber-1/package.json
Expand Up @@ -32,13 +32,13 @@
"@integration/cucumber-specs": "3.0.0",
"@serenity-js/core": "^3.0.0",
"@serenity-js/cucumber": "^3.0.0",
"@types/mocha": "^10.0.6",
"@types/chai": "^4.3.11",
"@types/mocha": "10.0.6",
"@types/chai": "4.3.11",
"c8": "8.0.1",
"cucumber": "1.3.3",
"mocha": "^10.2.0",
"mocha-multi": "^1.1.7",
"ts-node": "^10.9.1",
"mocha": "10.2.0",
"mocha-multi": "1.1.7",
"ts-node": "10.9.2",
"typescript": "5.1.6"
}
}
10 changes: 5 additions & 5 deletions integration/cucumber-10/package.json
Expand Up @@ -33,12 +33,12 @@
"@integration/cucumber-specs": "3.0.0",
"@serenity-js/core": "^3.0.0",
"@serenity-js/cucumber": "^3.0.0",
"@types/mocha": "^10.0.6",
"@types/chai": "^4.3.11",
"@types/mocha": "10.0.6",
"@types/chai": "4.3.11",
"c8": "8.0.1",
"mocha": "^10.2.0",
"mocha-multi": "^1.1.7",
"ts-node": "^10.9.1",
"mocha": "10.2.0",
"mocha-multi": "1.1.7",
"ts-node": "10.9.2",
"typescript": "5.1.6"
}
}
10 changes: 5 additions & 5 deletions integration/cucumber-2/package.json
Expand Up @@ -32,13 +32,13 @@
"@integration/cucumber-specs": "3.0.0",
"@serenity-js/core": "^3.0.0",
"@serenity-js/cucumber": "^3.0.0",
"@types/mocha": "^10.0.6",
"@types/chai": "^4.3.11",
"@types/mocha": "10.0.6",
"@types/chai": "4.3.11",
"c8": "8.0.1",
"cucumber": "2.3.1",
"mocha": "^10.2.0",
"mocha-multi": "^1.1.7",
"ts-node": "^10.9.1",
"mocha": "10.2.0",
"mocha-multi": "1.1.7",
"ts-node": "10.9.2",
"typescript": "5.1.6"
}
}

0 comments on commit 498b336

Please sign in to comment.