diff --git a/CHANGELOG.md b/CHANGELOG.md index 2457d5dd..8148d692 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,21 @@ +# [15.0.0](https://github.com/nfroidure/whook/compare/v14.0.0...v15.0.0) (2024-02-20) + + +### Bug Fixes + +* **@whook/example:** fix the watch output ([5b43590](https://github.com/nfroidure/whook/commit/5b43590f0a8cf6b0a6064d6f3c8ed50b8d3aa3e3)) +* **@whook/oauth2:** fix the cookies options ([66afe54](https://github.com/nfroidure/whook/commit/66afe54b19502833c113b751ac4dc9a3a136291f)), closes [#175](https://github.com/nfroidure/whook/issues/175) +* **core:** fix CI ([ea2bbda](https://github.com/nfroidure/whook/commit/ea2bbda1975db90605657e18dbb440630b496b64)) +* **core:** try to fix CI with new package lock ([8179534](https://github.com/nfroidure/whook/commit/8179534e82dbc124defc98ae9048ffc2e7a638f7)) +* **watch:** fix git ignore parsing ([392e53f](https://github.com/nfroidure/whook/commit/392e53f9dba23e2fa59b89de09989fa751b01b1c)) + + +### Features + +* **swaggerUI:** add displayOperationId option in swaggerUI ([5eb1347](https://github.com/nfroidure/whook/commit/5eb1347b129f966fff520658b0d9848be1391e24)) + + + # [14.0.0](https://github.com/nfroidure/whook/compare/v13.2.2...v14.0.0) (2023-11-07) diff --git a/lerna.json b/lerna.json index ccf519b4..dfd4ecd7 100644 --- a/lerna.json +++ b/lerna.json @@ -2,6 +2,6 @@ "packages": [ "packages/*" ], - "version": "14.0.0", + "version": "15.0.0", "$schema": "node_modules/lerna/schemas/lerna-schema.json" } diff --git a/package-lock.json b/package-lock.json index 027e3d5a..5592ab75 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19627,12 +19627,12 @@ }, "packages/whook": { "name": "@whook/whook", - "version": "14.0.0", + "version": "15.0.0", "license": "MIT", "dependencies": { - "@whook/http-router": "^14.0.0", - "@whook/http-server": "^14.0.0", - "@whook/http-transaction": "^14.0.0", + "@whook/http-router": "^15.0.0", + "@whook/http-server": "^15.0.0", + "@whook/http-transaction": "^15.0.0", "ajv": "^8.12.0", "ajv-formats": "^2.1.1", "application-services": "^5.0.0", @@ -19694,10 +19694,10 @@ }, "packages/whook-authorization": { "name": "@whook/authorization", - "version": "14.0.0", + "version": "15.0.0", "license": "MIT", "dependencies": { - "@whook/whook": "^14.0.0", + "@whook/whook": "^15.0.0", "common-services": "^15.0.0", "http-auth-utils": "^5.0.1", "knifecycle": "^17.0.1", @@ -19728,15 +19728,15 @@ }, "packages/whook-aws-lambda": { "name": "@whook/aws-lambda", - "version": "14.0.0", + "version": "15.0.0", "license": "MIT", "dependencies": { "@types/aws-lambda": "^8.10.126", "@types/bytes": "^3.1.4", - "@whook/cors": "^14.0.0", - "@whook/http-router": "^14.0.0", - "@whook/http-transaction": "^14.0.0", - "@whook/whook": "^14.0.0", + "@whook/cors": "^15.0.0", + "@whook/http-router": "^15.0.0", + "@whook/http-transaction": "^15.0.0", + "@whook/whook": "^15.0.0", "ajv": "^8.12.0", "ajv-formats": "^2.1.1", "application-services": "^5.0.0", @@ -19779,12 +19779,12 @@ }, "packages/whook-cors": { "name": "@whook/cors", - "version": "14.0.0", + "version": "15.0.0", "license": "MIT", "dependencies": { "@apidevtools/swagger-parser": "^10.1.0", - "@whook/http-router": "^14.0.0", - "@whook/whook": "^14.0.0", + "@whook/http-router": "^15.0.0", + "@whook/whook": "^15.0.0", "knifecycle": "^17.0.1", "openapi-types": "^12.1.3", "yhttperror": "^8.0.0" @@ -19813,10 +19813,10 @@ }, "packages/whook-create": { "name": "@whook/create", - "version": "14.0.0", + "version": "15.0.0", "license": "MIT", "dependencies": { - "@whook/example": "^14.0.0", + "@whook/example": "^15.0.0", "axios": "^1.6.1", "common-services": "^15.0.0", "debug": "^4.3.4", @@ -20057,16 +20057,16 @@ }, "packages/whook-example": { "name": "@whook/example", - "version": "14.0.0", + "version": "15.0.0", "license": "MIT", "dependencies": { - "@whook/authorization": "^14.0.0", - "@whook/cors": "^14.0.0", - "@whook/http-router": "^14.0.0", - "@whook/http-server": "^14.0.0", - "@whook/http-transaction": "^14.0.0", - "@whook/swagger-ui": "^14.0.0", - "@whook/whook": "^14.0.0", + "@whook/authorization": "^15.0.0", + "@whook/cors": "^15.0.0", + "@whook/http-router": "^15.0.0", + "@whook/http-server": "^15.0.0", + "@whook/http-transaction": "^15.0.0", + "@whook/swagger-ui": "^15.0.0", + "@whook/whook": "^15.0.0", "application-services": "^5.0.0", "common-services": "^15.0.0", "http-auth-utils": "^5.0.1", @@ -20109,12 +20109,12 @@ }, "packages/whook-gcp-functions": { "name": "@whook/gcp-functions", - "version": "14.0.0", + "version": "15.0.0", "license": "MIT", "dependencies": { - "@whook/cors": "^14.0.0", - "@whook/http-router": "^14.0.0", - "@whook/whook": "^14.0.0", + "@whook/cors": "^15.0.0", + "@whook/http-router": "^15.0.0", + "@whook/whook": "^15.0.0", "ajv": "^8.12.0", "ajv-formats": "^2.1.1", "application-services": "^5.0.0", @@ -20153,10 +20153,10 @@ }, "packages/whook-graphiql": { "name": "@whook/graphiql", - "version": "14.0.0", + "version": "15.0.0", "license": "MIT", "dependencies": { - "@whook/whook": "^14.0.0", + "@whook/whook": "^15.0.0", "apollo-server-module-graphiql": "^1.4.0", "knifecycle": "^17.0.1", "openapi-types": "^12.1.3", @@ -20169,7 +20169,7 @@ "@swc/jest": "^0.2.29", "@typescript-eslint/eslint-plugin": "^6.8.0", "@typescript-eslint/parser": "^6.8.0", - "@whook/http-router": "^14.0.0", + "@whook/http-router": "^15.0.0", "axios": "^1.6.1", "eslint": "^8.52.0", "eslint-config-prettier": "^9.0.0", @@ -20188,12 +20188,12 @@ }, "packages/whook-graphql": { "name": "@whook/graphql", - "version": "14.0.0", + "version": "15.0.0", "license": "MIT", "dependencies": { "@apollo/server": "^4.9.5", - "@whook/http-transaction": "^14.0.0", - "@whook/whook": "^14.0.0", + "@whook/http-transaction": "^15.0.0", + "@whook/whook": "^15.0.0", "common-services": "^15.0.0", "knifecycle": "^17.0.1", "openapi-types": "^12.1.3", @@ -20207,7 +20207,7 @@ "@swc/jest": "^0.2.29", "@typescript-eslint/eslint-plugin": "^6.8.0", "@typescript-eslint/parser": "^6.8.0", - "@whook/authorization": "^14.0.0", + "@whook/authorization": "^15.0.0", "axios": "^1.6.1", "eslint": "^8.52.0", "eslint-config-prettier": "^9.0.0", @@ -20228,14 +20228,14 @@ }, "packages/whook-http-router": { "name": "@whook/http-router", - "version": "14.0.0", + "version": "15.0.0", "license": "MIT", "dependencies": { "@apidevtools/swagger-parser": "^10.1.0", "@types/content-type": "^1.1.8", "@types/negotiator": "^0.6.3", "@types/qs": "^6.9.10", - "@whook/http-transaction": "^14.0.0", + "@whook/http-transaction": "^15.0.0", "ajv": "^8.12.0", "ajv-formats": "^2.1.1", "application-services": "^5.0.0", @@ -20286,10 +20286,10 @@ }, "packages/whook-http-server": { "name": "@whook/http-server", - "version": "14.0.0", + "version": "15.0.0", "license": "MIT", "dependencies": { - "@whook/http-router": "^14.0.0", + "@whook/http-router": "^15.0.0", "knifecycle": "^17.0.1", "ms": "^2.1.3", "yerror": "^8.0.0" @@ -20324,7 +20324,7 @@ }, "packages/whook-http-transaction": { "name": "@whook/http-transaction", - "version": "14.0.0", + "version": "15.0.0", "license": "MIT", "dependencies": { "common-services": "^15.0.0", @@ -20368,11 +20368,11 @@ }, "packages/whook-method-override": { "name": "@whook/method-override", - "version": "14.0.0", + "version": "15.0.0", "license": "MIT", "dependencies": { - "@whook/http-transaction": "^14.0.0", - "@whook/whook": "^14.0.0", + "@whook/http-transaction": "^15.0.0", + "@whook/whook": "^15.0.0", "common-services": "^15.0.0", "knifecycle": "^17.0.1", "openapi-types": "^12.1.3" @@ -20401,12 +20401,12 @@ }, "packages/whook-oauth2": { "name": "@whook/oauth2", - "version": "14.0.0", + "version": "15.0.0", "license": "MIT", "dependencies": { "@types/cookie": "^0.5.4", - "@whook/authorization": "^14.0.0", - "@whook/whook": "^14.0.0", + "@whook/authorization": "^15.0.0", + "@whook/whook": "^15.0.0", "camelcase": "^8.0.0", "common-services": "^15.0.0", "cookie": "^0.6.0", @@ -20441,12 +20441,12 @@ }, "packages/whook-swagger-ui": { "name": "@whook/swagger-ui", - "version": "14.0.0", + "version": "15.0.0", "license": "MIT", "dependencies": { "@types/swagger-ui": "3.52.4", - "@whook/http-router": "^14.0.0", - "@whook/whook": "^14.0.0", + "@whook/http-router": "^15.0.0", + "@whook/whook": "^15.0.0", "axios": "^1.6.1", "ecstatic": "^4.1.4", "knifecycle": "^17.0.1", @@ -20478,10 +20478,10 @@ }, "packages/whook-versions": { "name": "@whook/versions", - "version": "14.0.0", + "version": "15.0.0", "license": "MIT", "dependencies": { - "@whook/whook": "^14.0.0", + "@whook/whook": "^15.0.0", "application-services": "^5.0.0", "knifecycle": "^17.0.1", "openapi-types": "^12.1.3", diff --git a/packages/whook-authorization/package.json b/packages/whook-authorization/package.json index f1231ced..79f2d953 100644 --- a/packages/whook-authorization/package.json +++ b/packages/whook-authorization/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/authorization", - "version": "14.0.0", + "version": "15.0.0", "description": "A wrapper to provide authorization support to a Whook server", "type": "module", "main": "dist/index.js", @@ -53,7 +53,7 @@ }, "homepage": "https://github.com/nfroidure/whook", "dependencies": { - "@whook/whook": "^14.0.0", + "@whook/whook": "^15.0.0", "common-services": "^15.0.0", "http-auth-utils": "^5.0.1", "knifecycle": "^17.0.1", diff --git a/packages/whook-aws-lambda/package.json b/packages/whook-aws-lambda/package.json index 728fa12a..d764639d 100644 --- a/packages/whook-aws-lambda/package.json +++ b/packages/whook-aws-lambda/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/aws-lambda", - "version": "14.0.0", + "version": "15.0.0", "description": "Build and deploy to AWS Lambda with Whook.", "type": "module", "main": "dist/index.js", @@ -45,10 +45,10 @@ "dependencies": { "@types/aws-lambda": "^8.10.126", "@types/bytes": "^3.1.4", - "@whook/cors": "^14.0.0", - "@whook/http-router": "^14.0.0", - "@whook/http-transaction": "^14.0.0", - "@whook/whook": "^14.0.0", + "@whook/cors": "^15.0.0", + "@whook/http-router": "^15.0.0", + "@whook/http-transaction": "^15.0.0", + "@whook/whook": "^15.0.0", "ajv": "^8.12.0", "ajv-formats": "^2.1.1", "application-services": "^5.0.0", diff --git a/packages/whook-cors/package.json b/packages/whook-cors/package.json index 14562624..1094da07 100644 --- a/packages/whook-cors/package.json +++ b/packages/whook-cors/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/cors", - "version": "14.0.0", + "version": "15.0.0", "description": "A wrapper to provide CORS support to a Whook server", "type": "module", "main": "dist/index.js", @@ -53,8 +53,8 @@ "homepage": "https://github.com/nfroidure/whook", "dependencies": { "@apidevtools/swagger-parser": "^10.1.0", - "@whook/http-router": "^14.0.0", - "@whook/whook": "^14.0.0", + "@whook/http-router": "^15.0.0", + "@whook/whook": "^15.0.0", "knifecycle": "^17.0.1", "openapi-types": "^12.1.3", "yhttperror": "^8.0.0" diff --git a/packages/whook-create/package.json b/packages/whook-create/package.json index 4cad779f..e9a0b147 100644 --- a/packages/whook-create/package.json +++ b/packages/whook-create/package.json @@ -22,7 +22,7 @@ } }, "name": "@whook/create", - "version": "14.0.0", + "version": "15.0.0", "description": "Kickstart a new Whook server", "type": "module", "main": "dist/index.js", @@ -67,7 +67,7 @@ }, "homepage": "https://github.com/nfroidure/whook", "dependencies": { - "@whook/example": "^14.0.0", + "@whook/example": "^15.0.0", "axios": "^1.6.1", "common-services": "^15.0.0", "debug": "^4.3.4", diff --git a/packages/whook-example/package.json b/packages/whook-example/package.json index 245f33c8..28575a65 100644 --- a/packages/whook-example/package.json +++ b/packages/whook-example/package.json @@ -24,7 +24,7 @@ } }, "name": "@whook/example", - "version": "14.0.0", + "version": "15.0.0", "description": "A basic Whook server", "type": "module", "main": "dist/index.js", @@ -79,13 +79,13 @@ }, "homepage": "https://github.com/nfroidure/whook", "dependencies": { - "@whook/authorization": "^14.0.0", - "@whook/cors": "^14.0.0", - "@whook/http-router": "^14.0.0", - "@whook/http-server": "^14.0.0", - "@whook/http-transaction": "^14.0.0", - "@whook/swagger-ui": "^14.0.0", - "@whook/whook": "^14.0.0", + "@whook/authorization": "^15.0.0", + "@whook/cors": "^15.0.0", + "@whook/http-router": "^15.0.0", + "@whook/http-server": "^15.0.0", + "@whook/http-transaction": "^15.0.0", + "@whook/swagger-ui": "^15.0.0", + "@whook/whook": "^15.0.0", "application-services": "^5.0.0", "common-services": "^15.0.0", "http-auth-utils": "^5.0.1", diff --git a/packages/whook-gcp-functions/package.json b/packages/whook-gcp-functions/package.json index 5207a164..39977a2f 100644 --- a/packages/whook-gcp-functions/package.json +++ b/packages/whook-gcp-functions/package.json @@ -29,7 +29,7 @@ } }, "name": "@whook/gcp-functions", - "version": "14.0.0", + "version": "15.0.0", "description": "Build and deploy to GCP Cloud Functions with Whook.", "type": "module", "main": "dist/index.js", @@ -49,9 +49,9 @@ }, "homepage": "https://github.com/nfroidure/whook", "dependencies": { - "@whook/cors": "^14.0.0", - "@whook/http-router": "^14.0.0", - "@whook/whook": "^14.0.0", + "@whook/cors": "^15.0.0", + "@whook/http-router": "^15.0.0", + "@whook/whook": "^15.0.0", "ajv": "^8.12.0", "ajv-formats": "^2.1.1", "application-services": "^5.0.0", diff --git a/packages/whook-graphiql/package.json b/packages/whook-graphiql/package.json index e608faff..f6aedd62 100644 --- a/packages/whook-graphiql/package.json +++ b/packages/whook-graphiql/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/graphiql", - "version": "14.0.0", + "version": "15.0.0", "description": "A wrapper for the Whook HTTP Router to provide GraphIQL for local dev", "type": "module", "main": "dist/index.js", @@ -66,7 +66,7 @@ }, "homepage": "https://github.com/nfroidure/whook", "dependencies": { - "@whook/whook": "^14.0.0", + "@whook/whook": "^15.0.0", "apollo-server-module-graphiql": "^1.4.0", "knifecycle": "^17.0.1", "openapi-types": "^12.1.3", @@ -79,7 +79,7 @@ "@swc/jest": "^0.2.29", "@typescript-eslint/eslint-plugin": "^6.8.0", "@typescript-eslint/parser": "^6.8.0", - "@whook/http-router": "^14.0.0", + "@whook/http-router": "^15.0.0", "axios": "^1.6.1", "eslint": "^8.52.0", "eslint-config-prettier": "^9.0.0", diff --git a/packages/whook-graphql/package.json b/packages/whook-graphql/package.json index e793615c..e3b42561 100644 --- a/packages/whook-graphql/package.json +++ b/packages/whook-graphql/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/graphql", - "version": "14.0.0", + "version": "15.0.0", "description": "GraphQL implementation for Whook servers", "type": "module", "main": "dist/index.js", @@ -67,8 +67,8 @@ "homepage": "https://github.com/nfroidure/whook", "dependencies": { "@apollo/server": "^4.9.5", - "@whook/http-transaction": "^14.0.0", - "@whook/whook": "^14.0.0", + "@whook/http-transaction": "^15.0.0", + "@whook/whook": "^15.0.0", "common-services": "^15.0.0", "knifecycle": "^17.0.1", "openapi-types": "^12.1.3", @@ -82,7 +82,7 @@ "@swc/jest": "^0.2.29", "@typescript-eslint/eslint-plugin": "^6.8.0", "@typescript-eslint/parser": "^6.8.0", - "@whook/authorization": "^14.0.0", + "@whook/authorization": "^15.0.0", "axios": "^1.6.1", "eslint": "^8.52.0", "eslint-config-prettier": "^9.0.0", diff --git a/packages/whook-http-router/package.json b/packages/whook-http-router/package.json index 73d26356..407e8760 100644 --- a/packages/whook-http-router/package.json +++ b/packages/whook-http-router/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/http-router", - "version": "14.0.0", + "version": "15.0.0", "description": "The Whook base HTTP router", "type": "module", "main": "dist/index.js", @@ -57,7 +57,7 @@ "@types/content-type": "^1.1.8", "@types/negotiator": "^0.6.3", "@types/qs": "^6.9.10", - "@whook/http-transaction": "^14.0.0", + "@whook/http-transaction": "^15.0.0", "ajv": "^8.12.0", "ajv-formats": "^2.1.1", "application-services": "^5.0.0", diff --git a/packages/whook-http-server/package.json b/packages/whook-http-server/package.json index 4f1f76d7..0c250ef3 100644 --- a/packages/whook-http-server/package.json +++ b/packages/whook-http-server/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/http-server", - "version": "14.0.0", + "version": "15.0.0", "description": "The Whook base HTTP server", "type": "module", "main": "dist/index.js", @@ -53,7 +53,7 @@ }, "homepage": "https://github.com/nfroidure/whook", "dependencies": { - "@whook/http-router": "^14.0.0", + "@whook/http-router": "^15.0.0", "knifecycle": "^17.0.1", "ms": "^2.1.3", "yerror": "^8.0.0" diff --git a/packages/whook-http-transaction/package.json b/packages/whook-http-transaction/package.json index 76c23cb5..2b9248fc 100644 --- a/packages/whook-http-transaction/package.json +++ b/packages/whook-http-transaction/package.json @@ -24,7 +24,7 @@ } }, "name": "@whook/http-transaction", - "version": "14.0.0", + "version": "15.0.0", "description": "Isolated HTTP Transactions for the Whook framework", "type": "module", "main": "dist/index.js", diff --git a/packages/whook-method-override/package.json b/packages/whook-method-override/package.json index 29a223f5..1698528a 100644 --- a/packages/whook-method-override/package.json +++ b/packages/whook-method-override/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/method-override", - "version": "14.0.0", + "version": "15.0.0", "description": "A wrapper for the Whook HTTP Transaction service to handle patch method compatibility.", "type": "module", "main": "dist/index.js", @@ -52,8 +52,8 @@ }, "homepage": "https://github.com/nfroidure/whook", "dependencies": { - "@whook/http-transaction": "^14.0.0", - "@whook/whook": "^14.0.0", + "@whook/http-transaction": "^15.0.0", + "@whook/whook": "^15.0.0", "common-services": "^15.0.0", "knifecycle": "^17.0.1", "openapi-types": "^12.1.3" diff --git a/packages/whook-oauth2/package.json b/packages/whook-oauth2/package.json index 1caeba80..f8c5fbdb 100644 --- a/packages/whook-oauth2/package.json +++ b/packages/whook-oauth2/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/oauth2", - "version": "14.0.0", + "version": "15.0.0", "description": "OAuth2 implementation for Whook servers", "type": "module", "main": "dist/index.js", @@ -44,8 +44,8 @@ "homepage": "https://github.com/nfroidure/whook", "dependencies": { "@types/cookie": "^0.5.4", - "@whook/authorization": "^14.0.0", - "@whook/whook": "^14.0.0", + "@whook/authorization": "^15.0.0", + "@whook/whook": "^15.0.0", "camelcase": "^8.0.0", "common-services": "^15.0.0", "cookie": "^0.6.0", diff --git a/packages/whook-swagger-ui/package.json b/packages/whook-swagger-ui/package.json index 82f5a47d..d67af0fc 100644 --- a/packages/whook-swagger-ui/package.json +++ b/packages/whook-swagger-ui/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/swagger-ui", - "version": "14.0.0", + "version": "15.0.0", "description": "A wrapper for the Whook HTTP Router to provide SwaggerUI for local dev", "type": "module", "main": "dist/index.js", @@ -67,8 +67,8 @@ "homepage": "https://github.com/nfroidure/whook", "dependencies": { "@types/swagger-ui": "3.52.4", - "@whook/http-router": "^14.0.0", - "@whook/whook": "^14.0.0", + "@whook/http-router": "^15.0.0", + "@whook/whook": "^15.0.0", "axios": "^1.6.1", "ecstatic": "^4.1.4", "knifecycle": "^17.0.1", diff --git a/packages/whook-versions/package.json b/packages/whook-versions/package.json index de6e3fa2..2a79fd8a 100644 --- a/packages/whook-versions/package.json +++ b/packages/whook-versions/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/versions", - "version": "14.0.0", + "version": "15.0.0", "description": "A wrapper to provide versions check support to a Whook server", "type": "module", "main": "dist/index.js", @@ -53,7 +53,7 @@ }, "homepage": "https://github.com/nfroidure/whook", "dependencies": { - "@whook/whook": "^14.0.0", + "@whook/whook": "^15.0.0", "application-services": "^5.0.0", "knifecycle": "^17.0.1", "openapi-types": "^12.1.3", diff --git a/packages/whook/package.json b/packages/whook/package.json index 94b85d01..072c502a 100644 --- a/packages/whook/package.json +++ b/packages/whook/package.json @@ -24,7 +24,7 @@ } }, "name": "@whook/whook", - "version": "14.0.0", + "version": "15.0.0", "description": "Build strong and efficient REST web services.", "type": "module", "main": "dist/index.js", @@ -105,9 +105,9 @@ "typescript": "^5.2.2" }, "dependencies": { - "@whook/http-router": "^14.0.0", - "@whook/http-server": "^14.0.0", - "@whook/http-transaction": "^14.0.0", + "@whook/http-router": "^15.0.0", + "@whook/http-server": "^15.0.0", + "@whook/http-transaction": "^15.0.0", "ajv": "^8.12.0", "ajv-formats": "^2.1.1", "application-services": "^5.0.0",