From 540bd23ce703c3650d58da7711931be1afd55d82 Mon Sep 17 00:00:00 2001 From: Nicolas Froidure Date: Wed, 11 Dec 2024 16:57:45 +0100 Subject: [PATCH] v18.1.0 --- CHANGELOG.md | 19 ++++++ lerna.json | 2 +- package-lock.json | 64 ++++++++++----------- packages/whook-authorization/package.json | 4 +- packages/whook-aws-lambda/package.json | 6 +- packages/whook-cors/package.json | 4 +- packages/whook-create/package.json | 4 +- packages/whook-example/package.json | 10 ++-- packages/whook-gcp-functions/package.json | 6 +- packages/whook-graphiql/package.json | 4 +- packages/whook-graphql/package.json | 6 +- packages/whook-method-override/package.json | 4 +- packages/whook-oauth2/package.json | 6 +- packages/whook-swagger-ui/package.json | 4 +- packages/whook-versions/package.json | 4 +- packages/whook/package.json | 2 +- 16 files changed, 84 insertions(+), 65 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 07eb6c1d..71a60962 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,22 @@ +# [18.1.0](https://github.com/nfroidure/whook/compare/v18.0.3...v18.1.0) (2024-12-11) + + +### Bug Fixes + +* **@whook/example:** fix the time mock handler ([1cc3956](https://github.com/nfroidure/whook/commit/1cc395665c5c69e38d4f36612b16d5fc3dd92e72)) + + +### Code Refactoring + +* **core:** remove non-necessary modules ([ec3f556](https://github.com/nfroidure/whook/commit/ec3f556ab53da4ff119014c9e3152a53e680f107)) + + +### BREAKING CHANGES + +* **core:** Will have to import whook instead + + + ## [18.0.3](https://github.com/nfroidure/whook/compare/v18.0.2...v18.0.3) (2024-12-05) diff --git a/lerna.json b/lerna.json index 06315280..7b02f6ed 100644 --- a/lerna.json +++ b/lerna.json @@ -2,6 +2,6 @@ "packages": [ "packages/*" ], - "version": "18.0.3", + "version": "18.1.0", "$schema": "node_modules/lerna/schemas/lerna-schema.json" } \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index b6381584..da9e0d52 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18599,7 +18599,7 @@ }, "packages/whook": { "name": "@whook/whook", - "version": "18.0.3", + "version": "18.1.0", "license": "MIT", "dependencies": { "@apidevtools/swagger-parser": "^10.1.0", @@ -18677,10 +18677,10 @@ }, "packages/whook-authorization": { "name": "@whook/authorization", - "version": "18.0.3", + "version": "18.1.0", "license": "MIT", "dependencies": { - "@whook/whook": "^18.0.3", + "@whook/whook": "^18.1.0", "common-services": "^17.0.1", "http-auth-utils": "^6.0.1", "knifecycle": "^18.0.0", @@ -18712,13 +18712,13 @@ }, "packages/whook-aws-lambda": { "name": "@whook/aws-lambda", - "version": "18.0.3", + "version": "18.1.0", "license": "MIT", "dependencies": { "@types/aws-lambda": "^8.10.146", "@types/bytes": "^3.1.4", - "@whook/cors": "^18.0.3", - "@whook/whook": "^18.0.3", + "@whook/cors": "^18.1.0", + "@whook/whook": "^18.1.0", "ajv": "^8.17.1", "ajv-formats": "^3.0.1", "application-services": "^7.0.1", @@ -18773,11 +18773,11 @@ }, "packages/whook-cors": { "name": "@whook/cors", - "version": "18.0.3", + "version": "18.1.0", "license": "MIT", "dependencies": { "@apidevtools/swagger-parser": "^10.1.0", - "@whook/whook": "^18.0.3", + "@whook/whook": "^18.1.0", "knifecycle": "^18.0.0", "openapi-types": "^12.1.3", "yhttperror": "^8.0.0" @@ -18807,10 +18807,10 @@ }, "packages/whook-create": { "name": "@whook/create", - "version": "18.0.3", + "version": "18.1.0", "license": "MIT", "dependencies": { - "@whook/example": "^18.0.3", + "@whook/example": "^18.1.0", "axios": "^1.7.9", "common-services": "^17.0.1", "debug": "^4.3.7", @@ -18905,14 +18905,14 @@ }, "packages/whook-example": { "name": "@whook/example", - "version": "18.0.3", + "version": "18.1.0", "license": "MIT", "dependencies": { "@apidevtools/swagger-parser": "^10.1.0", - "@whook/authorization": "^18.0.3", - "@whook/cors": "^18.0.3", - "@whook/swagger-ui": "^18.0.3", - "@whook/whook": "^18.0.3", + "@whook/authorization": "^18.1.0", + "@whook/cors": "^18.1.0", + "@whook/swagger-ui": "^18.1.0", + "@whook/whook": "^18.1.0", "application-services": "^7.0.1", "common-services": "^17.0.1", "http-auth-utils": "^6.0.1", @@ -18954,11 +18954,11 @@ }, "packages/whook-gcp-functions": { "name": "@whook/gcp-functions", - "version": "18.0.3", + "version": "18.1.0", "license": "MIT", "dependencies": { - "@whook/cors": "^18.0.3", - "@whook/whook": "^18.0.3", + "@whook/cors": "^18.1.0", + "@whook/whook": "^18.1.0", "ajv": "^8.17.1", "ajv-formats": "^3.0.1", "application-services": "^7.0.1", @@ -18997,10 +18997,10 @@ }, "packages/whook-graphiql": { "name": "@whook/graphiql", - "version": "18.0.3", + "version": "18.1.0", "license": "MIT", "dependencies": { - "@whook/whook": "^18.0.3", + "@whook/whook": "^18.1.0", "apollo-server-module-graphiql": "^1.4.0", "knifecycle": "^18.0.0", "openapi-types": "^12.1.3", @@ -19033,11 +19033,11 @@ }, "packages/whook-graphql": { "name": "@whook/graphql", - "version": "18.0.3", + "version": "18.1.0", "license": "MIT", "dependencies": { "@apollo/server": "^4.11.2", - "@whook/whook": "^18.0.3", + "@whook/whook": "^18.1.0", "common-services": "^17.0.1", "knifecycle": "^18.0.0", "openapi-types": "^12.1.3", @@ -19050,7 +19050,7 @@ "@swc/core": "^1.10.0", "@swc/helpers": "^0.5.15", "@swc/jest": "^0.2.37", - "@whook/authorization": "^18.0.3", + "@whook/authorization": "^18.1.0", "axios": "^1.7.9", "eslint": "^9.16.0", "eslint-config-prettier": "^9.1.0", @@ -19073,10 +19073,10 @@ }, "packages/whook-method-override": { "name": "@whook/method-override", - "version": "18.0.3", + "version": "18.1.0", "license": "MIT", "dependencies": { - "@whook/whook": "^18.0.3", + "@whook/whook": "^18.1.0", "common-services": "^17.0.1", "knifecycle": "^18.0.0", "openapi-types": "^12.1.3" @@ -19106,11 +19106,11 @@ }, "packages/whook-oauth2": { "name": "@whook/oauth2", - "version": "18.0.3", + "version": "18.1.0", "license": "MIT", "dependencies": { - "@whook/authorization": "^18.0.3", - "@whook/whook": "^18.0.3", + "@whook/authorization": "^18.1.0", + "@whook/whook": "^18.1.0", "camelcase": "^8.0.0", "common-services": "^17.0.1", "cookie": "^1.0.2", @@ -19146,12 +19146,12 @@ }, "packages/whook-swagger-ui": { "name": "@whook/swagger-ui", - "version": "18.0.3", + "version": "18.1.0", "license": "MIT", "dependencies": { "@apidevtools/swagger-parser": "^10.1.0", "@types/swagger-ui": "3.52.4", - "@whook/whook": "^18.0.3", + "@whook/whook": "^18.1.0", "axios": "^1.7.9", "ecstatic": "^4.1.4", "knifecycle": "^18.0.0", @@ -19184,10 +19184,10 @@ }, "packages/whook-versions": { "name": "@whook/versions", - "version": "18.0.3", + "version": "18.1.0", "license": "MIT", "dependencies": { - "@whook/whook": "^18.0.3", + "@whook/whook": "^18.1.0", "application-services": "^7.0.1", "knifecycle": "^18.0.0", "openapi-types": "^12.1.3", diff --git a/packages/whook-authorization/package.json b/packages/whook-authorization/package.json index 5a80b5e4..7725034a 100644 --- a/packages/whook-authorization/package.json +++ b/packages/whook-authorization/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/authorization", - "version": "18.0.3", + "version": "18.1.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": "^18.0.3", + "@whook/whook": "^18.1.0", "common-services": "^17.0.1", "http-auth-utils": "^6.0.1", "knifecycle": "^18.0.0", diff --git a/packages/whook-aws-lambda/package.json b/packages/whook-aws-lambda/package.json index 01d30333..2c79fc9a 100644 --- a/packages/whook-aws-lambda/package.json +++ b/packages/whook-aws-lambda/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/aws-lambda", - "version": "18.0.3", + "version": "18.1.0", "description": "Build and deploy to AWS Lambda with Whook.", "type": "module", "main": "dist/index.js", @@ -45,8 +45,8 @@ "dependencies": { "@types/aws-lambda": "^8.10.146", "@types/bytes": "^3.1.4", - "@whook/cors": "^18.0.3", - "@whook/whook": "^18.0.3", + "@whook/cors": "^18.1.0", + "@whook/whook": "^18.1.0", "ajv": "^8.17.1", "ajv-formats": "^3.0.1", "application-services": "^7.0.1", diff --git a/packages/whook-cors/package.json b/packages/whook-cors/package.json index d5656217..33484002 100644 --- a/packages/whook-cors/package.json +++ b/packages/whook-cors/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/cors", - "version": "18.0.3", + "version": "18.1.0", "description": "A wrapper to provide CORS support to a Whook server", "type": "module", "main": "dist/index.js", @@ -53,7 +53,7 @@ "homepage": "https://github.com/nfroidure/whook", "dependencies": { "@apidevtools/swagger-parser": "^10.1.0", - "@whook/whook": "^18.0.3", + "@whook/whook": "^18.1.0", "knifecycle": "^18.0.0", "openapi-types": "^12.1.3", "yhttperror": "^8.0.0" diff --git a/packages/whook-create/package.json b/packages/whook-create/package.json index e927d594..141b8269 100644 --- a/packages/whook-create/package.json +++ b/packages/whook-create/package.json @@ -22,7 +22,7 @@ } }, "name": "@whook/create", - "version": "18.0.3", + "version": "18.1.0", "description": "Kickstart a new Whook server", "type": "module", "main": "dist/index.js", @@ -68,7 +68,7 @@ }, "homepage": "https://github.com/nfroidure/whook", "dependencies": { - "@whook/example": "^18.0.3", + "@whook/example": "^18.1.0", "axios": "^1.7.9", "common-services": "^17.0.1", "debug": "^4.3.7", diff --git a/packages/whook-example/package.json b/packages/whook-example/package.json index 8e0c566e..c9c9524c 100644 --- a/packages/whook-example/package.json +++ b/packages/whook-example/package.json @@ -24,7 +24,7 @@ } }, "name": "@whook/example", - "version": "18.0.3", + "version": "18.1.0", "description": "A basic Whook server", "type": "module", "main": "dist/index.js", @@ -79,10 +79,10 @@ "homepage": "https://github.com/nfroidure/whook", "dependencies": { "@apidevtools/swagger-parser": "^10.1.0", - "@whook/authorization": "^18.0.3", - "@whook/cors": "^18.0.3", - "@whook/swagger-ui": "^18.0.3", - "@whook/whook": "^18.0.3", + "@whook/authorization": "^18.1.0", + "@whook/cors": "^18.1.0", + "@whook/swagger-ui": "^18.1.0", + "@whook/whook": "^18.1.0", "application-services": "^7.0.1", "common-services": "^17.0.1", "http-auth-utils": "^6.0.1", diff --git a/packages/whook-gcp-functions/package.json b/packages/whook-gcp-functions/package.json index 2b2cbb6f..a2f03ab7 100644 --- a/packages/whook-gcp-functions/package.json +++ b/packages/whook-gcp-functions/package.json @@ -29,7 +29,7 @@ } }, "name": "@whook/gcp-functions", - "version": "18.0.3", + "version": "18.1.0", "description": "Build and deploy to GCP Cloud Functions with Whook.", "type": "module", "main": "dist/index.js", @@ -49,8 +49,8 @@ }, "homepage": "https://github.com/nfroidure/whook", "dependencies": { - "@whook/cors": "^18.0.3", - "@whook/whook": "^18.0.3", + "@whook/cors": "^18.1.0", + "@whook/whook": "^18.1.0", "ajv": "^8.17.1", "ajv-formats": "^3.0.1", "application-services": "^7.0.1", diff --git a/packages/whook-graphiql/package.json b/packages/whook-graphiql/package.json index 432ab4fb..3a1d2507 100644 --- a/packages/whook-graphiql/package.json +++ b/packages/whook-graphiql/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/graphiql", - "version": "18.0.3", + "version": "18.1.0", "description": "A wrapper for the Whook HTTP Router to provide GraphIQL for local dev", "type": "module", "main": "dist/index.js", @@ -67,7 +67,7 @@ }, "homepage": "https://github.com/nfroidure/whook", "dependencies": { - "@whook/whook": "^18.0.3", + "@whook/whook": "^18.1.0", "apollo-server-module-graphiql": "^1.4.0", "knifecycle": "^18.0.0", "openapi-types": "^12.1.3", diff --git a/packages/whook-graphql/package.json b/packages/whook-graphql/package.json index dfe297fb..d88ede1d 100644 --- a/packages/whook-graphql/package.json +++ b/packages/whook-graphql/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/graphql", - "version": "18.0.3", + "version": "18.1.0", "description": "GraphQL implementation for Whook servers", "type": "module", "main": "dist/index.js", @@ -68,7 +68,7 @@ "homepage": "https://github.com/nfroidure/whook", "dependencies": { "@apollo/server": "^4.11.2", - "@whook/whook": "^18.0.3", + "@whook/whook": "^18.1.0", "common-services": "^17.0.1", "knifecycle": "^18.0.0", "openapi-types": "^12.1.3", @@ -81,7 +81,7 @@ "@swc/core": "^1.10.0", "@swc/helpers": "^0.5.15", "@swc/jest": "^0.2.37", - "@whook/authorization": "^18.0.3", + "@whook/authorization": "^18.1.0", "axios": "^1.7.9", "eslint": "^9.16.0", "eslint-config-prettier": "^9.1.0", diff --git a/packages/whook-method-override/package.json b/packages/whook-method-override/package.json index 9ccc9732..b03211f5 100644 --- a/packages/whook-method-override/package.json +++ b/packages/whook-method-override/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/method-override", - "version": "18.0.3", + "version": "18.1.0", "description": "A wrapper for the Whook HTTP Transaction service to handle patch method compatibility.", "type": "module", "main": "dist/index.js", @@ -52,7 +52,7 @@ }, "homepage": "https://github.com/nfroidure/whook", "dependencies": { - "@whook/whook": "^18.0.3", + "@whook/whook": "^18.1.0", "common-services": "^17.0.1", "knifecycle": "^18.0.0", "openapi-types": "^12.1.3" diff --git a/packages/whook-oauth2/package.json b/packages/whook-oauth2/package.json index 7c4e5b50..0c1fe7be 100644 --- a/packages/whook-oauth2/package.json +++ b/packages/whook-oauth2/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/oauth2", - "version": "18.0.3", + "version": "18.1.0", "description": "OAuth2 implementation for Whook servers", "type": "module", "main": "dist/index.js", @@ -43,8 +43,8 @@ }, "homepage": "https://github.com/nfroidure/whook", "dependencies": { - "@whook/authorization": "^18.0.3", - "@whook/whook": "^18.0.3", + "@whook/authorization": "^18.1.0", + "@whook/whook": "^18.1.0", "camelcase": "^8.0.0", "common-services": "^17.0.1", "cookie": "^1.0.2", diff --git a/packages/whook-swagger-ui/package.json b/packages/whook-swagger-ui/package.json index f90b176c..da6653c8 100644 --- a/packages/whook-swagger-ui/package.json +++ b/packages/whook-swagger-ui/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/swagger-ui", - "version": "18.0.3", + "version": "18.1.0", "description": "A wrapper for the Whook HTTP Router to provide SwaggerUI for local dev", "type": "module", "main": "dist/index.js", @@ -69,7 +69,7 @@ "dependencies": { "@apidevtools/swagger-parser": "^10.1.0", "@types/swagger-ui": "3.52.4", - "@whook/whook": "^18.0.3", + "@whook/whook": "^18.1.0", "axios": "^1.7.9", "ecstatic": "^4.1.4", "knifecycle": "^18.0.0", diff --git a/packages/whook-versions/package.json b/packages/whook-versions/package.json index 94a8f120..b3d6aadb 100644 --- a/packages/whook-versions/package.json +++ b/packages/whook-versions/package.json @@ -23,7 +23,7 @@ } }, "name": "@whook/versions", - "version": "18.0.3", + "version": "18.1.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": "^18.0.3", + "@whook/whook": "^18.1.0", "application-services": "^7.0.1", "knifecycle": "^18.0.0", "openapi-types": "^12.1.3", diff --git a/packages/whook/package.json b/packages/whook/package.json index f8f9b572..7c173295 100644 --- a/packages/whook/package.json +++ b/packages/whook/package.json @@ -24,7 +24,7 @@ } }, "name": "@whook/whook", - "version": "18.0.3", + "version": "18.1.0", "description": "Build strong and efficient REST web services.", "type": "module", "main": "dist/index.js",