diff --git a/package.json b/package.json index 47b65904..2f18b888 100644 --- a/package.json +++ b/package.json @@ -11,13 +11,12 @@ "bump": "CI=true pnpm run test && pnpm changeset version", "build": "pnpm -r build" }, - "dependencies": {}, "devDependencies": { - "turbo": "^1.12.3", - "vitest": "^1.2.2", "@changesets/cli": "^2.27.1", "@trivago/prettier-plugin-sort-imports": "^4.2.0", "prettier": "^3.0.3", - "prettier-plugin-tailwindcss": "^0.5.6" + "prettier-plugin-tailwindcss": "^0.5.6", + "turbo": "^1.12.4", + "vitest": "^1.2.2" } } diff --git a/packages/cli/package.json b/packages/cli/package.json index a6195632..7b2c219b 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -40,7 +40,7 @@ "@scalar/mock-server": "workspace:*", "@seriousme/openapi-schema-validator": "^2.1.6", "commander": "^12.0.0", - "hono": "^3.12.12", + "hono": "^4.0.2", "kleur": "^4.1.5", "openapi-types": "^12.1.3", "prettier": "^3.2.5", diff --git a/packages/cli/petstore.json b/packages/cli/petstore.json index 7f557a09..5b9d5d54 100644 --- a/packages/cli/petstore.json +++ b/packages/cli/petstore.json @@ -112,7 +112,7 @@ "security": [{ "petstore_auth": ["write:pets", "read:pets"] }] } }, - "/pet/findByStatusa": { + "/pet/findByStatus": { "get": { "tags": ["pet"], "summary": "Finds Peats by status", diff --git a/packages/mock-server/package.json b/packages/mock-server/package.json index cb323c41..edca6f0b 100644 --- a/packages/mock-server/package.json +++ b/packages/mock-server/package.json @@ -39,7 +39,7 @@ "@hono/node-server": "^1.7.0", "@scalar/api-reference": "^1.16.1", "@scalar/openapi-parser": "^0.1.0", - "hono": "^3.12.12", + "hono": "^4.0.2", "vite-node": "^1.2.2" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 68c74ee4..5a0eb84b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ importers: specifier: ^0.5.6 version: 0.5.11(@trivago/prettier-plugin-sort-imports@4.3.0)(prettier@3.2.5) turbo: - specifier: ^1.12.3 - version: 1.12.3 + specifier: ^1.12.4 + version: 1.12.4 vitest: specifier: ^1.2.2 version: 1.2.2 @@ -48,8 +48,8 @@ importers: specifier: ^12.0.0 version: 12.0.0 hono: - specifier: ^3.12.12 - version: 3.12.12 + specifier: ^4.0.2 + version: 4.0.2 kleur: specifier: ^4.1.5 version: 4.1.5 @@ -112,8 +112,8 @@ importers: specifier: ^0.1.0 version: 0.1.0 hono: - specifier: ^3.12.12 - version: 3.12.12 + specifier: ^4.0.2 + version: 4.0.2 vite-node: specifier: ^1.2.2 version: 1.2.2(@types/node@20.11.17) @@ -3126,8 +3126,8 @@ packages: engines: {node: '>=12.0.0'} dev: false - /hono@3.12.12: - resolution: {integrity: sha512-5IAMJOXfpA5nT+K0MNjClchzz0IhBHs2Szl7WFAhrFOsbtQsYmNynFyJRg/a3IPsmCfxcrf8txUGiNShXpK5Rg==} + /hono@4.0.2: + resolution: {integrity: sha512-ZW/13BsQmQHlFb3IYGuzgbzY0wBO6WTvOHbpmUfVhVvdMyBNGtuz55quxM7JXoG2orzmv5hEorOAm3ocwzaV0Q==} engines: {node: '>=16.0.0'} dev: false @@ -5087,64 +5087,64 @@ packages: yargs: 17.7.2 dev: true - /turbo-darwin-64@1.12.3: - resolution: {integrity: sha512-dDglIaux+A4jOnB9CDH69sujmrnuLJLrKw1t3J+if6ySlFuxSwC++gDq9TVuOZo2+S7lFkGh+x5ytn3wp+jE8Q==} + /turbo-darwin-64@1.12.4: + resolution: {integrity: sha512-dBwFxhp9isTa9RS/fz2gDVk5wWhKQsPQMozYhjM7TT4jTrnYn0ZJMzr7V3B/M/T8QF65TbniW7w1gtgxQgX5Zg==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-darwin-arm64@1.12.3: - resolution: {integrity: sha512-5TqqeujEyHMoVUWGzSzUl5ERSg7HDCdbU3gBs5ziWTpFRpeJ/+Y15kYyZJcMQcubRIH3Y1hL/yA5IhlGdgXOMA==} + /turbo-darwin-arm64@1.12.4: + resolution: {integrity: sha512-1Uo5iI6xsJ1j9ObsqxYRsa3W26mEbUe6fnj4rQYV6kDaqYD54oAMJ6hM53q9rB8JvFxwdrUXGp3PwTw9A0qqkA==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-linux-64@1.12.3: - resolution: {integrity: sha512-yUreU+/gq4vlBtcdyfjz7slwz4zM1RG8sSXvyHmAS+QXqSrGkegg4qLl2fRbv/c3EyA/XbfcZuD6tcrXkejr6g==} + /turbo-linux-64@1.12.4: + resolution: {integrity: sha512-ONg2aSqKP7LAQOg7ysmU5WpEQp4DGNxSlAiR7um+LKtbmC/UxogbR5+T+Uuq6zGuQ5kJyKjWJ4NhtvUswOqBsA==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-arm64@1.12.3: - resolution: {integrity: sha512-XRwAsp2eRSqZmaMVNrmHoKqofeJMuD87zmefZLTRAObh38hIwKgyl2QRsJIbteob5RN77yFbv3lAJ36UIY5h7w==} + /turbo-linux-arm64@1.12.4: + resolution: {integrity: sha512-9FPufkwdgfIKg/9jj87Cdtftw8o36y27/S2vLN7FTR2pp9c0MQiTBOLVYadUr1FlShupddmaMbTkXEhyt9SdrA==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-windows-64@1.12.3: - resolution: {integrity: sha512-CPnRfnUCtmFeShOtUdMCthySjmyHaoTyh9JueiYFvtCNeO3WfDMj63dpOQstQWHdJFYmIrIGfhAclcds9ePQYA==} + /turbo-windows-64@1.12.4: + resolution: {integrity: sha512-2mOtxHW5Vjh/5rDVu/aFwsMzI+chs8XcEuJHlY1sYOpEymYTz+u6AXbnzRvwZFMrLKr7J7fQOGl+v96sLKbNdA==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /turbo-windows-arm64@1.12.3: - resolution: {integrity: sha512-cYA/wlzvp4vlCNHYJ2AjNS3FLXWwUC/5CJompBkTeKFFB6AviE/iLkbIhFikCVSNXZk/3AGanpMUXIkt3bdlwg==} + /turbo-windows-arm64@1.12.4: + resolution: {integrity: sha512-nOY5wae9qnxPOpT1fRuYO0ks6dTwpKMPV6++VkDkamFDLFHUDVM/9kmD2UTeh1yyrKnrZksbb9zmShhmfj1wog==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /turbo@1.12.3: - resolution: {integrity: sha512-a6q8I0TK9ohACYbkmxzG/JYPuDC4VCvfmXLTlf321qQ4BIAhoyaOj/O2g+zJ6L1vNYnZ82G4LrbMfgLLngbLsg==} + /turbo@1.12.4: + resolution: {integrity: sha512-yUJ7elEUSToiGwFZogXpYKJpQ0BvaMbkEuQECIWtkBLcmWzlMOt6bActsIm29oN83mRU0WbzGt4e8H1KHWedhg==} hasBin: true optionalDependencies: - turbo-darwin-64: 1.12.3 - turbo-darwin-arm64: 1.12.3 - turbo-linux-64: 1.12.3 - turbo-linux-arm64: 1.12.3 - turbo-windows-64: 1.12.3 - turbo-windows-arm64: 1.12.3 + turbo-darwin-64: 1.12.4 + turbo-darwin-arm64: 1.12.4 + turbo-linux-64: 1.12.4 + turbo-linux-arm64: 1.12.4 + turbo-windows-64: 1.12.4 + turbo-windows-arm64: 1.12.4 dev: true /type-detect@4.0.8: