diff --git a/package.json b/package.json index 5a26b0e..56b27eb 100644 --- a/package.json +++ b/package.json @@ -119,7 +119,7 @@ "eslint-plugin-yml": "^1.19.0", "gh-changelogen": "^0.2.8", "h3": "^1.15.4", - "hono": "^3.12.12", + "hono": "^4.0.0", "knip": "^5.68.0", "lint-staged": "^15.5.2", "miniflare": "^3.20250718.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4982bae..0cf1eba 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -103,8 +103,8 @@ importers: specifier: ^1.15.4 version: 1.15.4 hono: - specifier: ^3.12.12 - version: 3.12.12 + specifier: ^4.0.0 + version: 4.10.7 knip: specifier: ^5.68.0 version: 5.68.0(@types/node@24.10.0)(typescript@5.9.3) @@ -172,7 +172,7 @@ importers: devDependencies: bun-types: specifier: latest - version: 1.3.2(@types/react@19.2.2) + version: 1.3.3 playground/deno: devDependencies: @@ -1329,9 +1329,6 @@ packages: '@types/node@24.10.0': resolution: {integrity: sha512-qzQZRBqkFsYyaSWXuEHc2WR9c0a0CXwiE5FWUvn7ZM+vdy1uZLfCunD38UzhuB7YN/J11ndbDBcTmOdxJo9Q7A==} - '@types/react@19.2.2': - resolution: {integrity: sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA==} - '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -1747,10 +1744,8 @@ packages: engines: {node: '>=10'} hasBin: true - bun-types@1.3.2: - resolution: {integrity: sha512-i/Gln4tbzKNuxP70OWhJRZz1MRfvqExowP7U6JKoI8cntFrtxg7RJK3jvz7wQW54UuvNC8tbKHHri5fy74FVqg==} - peerDependencies: - '@types/react': ^19 + bun-types@1.3.3: + resolution: {integrity: sha512-z3Xwlg7j2l9JY27x5Qn3Wlyos8YAp0kKRlrePAOjgjMGS5IG6E7Jnlx736vH9UVI4wUICwwhC9anYL++XeOgTQ==} busboy@1.6.0: resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} @@ -1961,9 +1956,6 @@ packages: resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - data-uri-to-buffer@2.0.2: resolution: {integrity: sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==} @@ -2615,9 +2607,9 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - hono@3.12.12: - resolution: {integrity: sha512-5IAMJOXfpA5nT+K0MNjClchzz0IhBHs2Szl7WFAhrFOsbtQsYmNynFyJRg/a3IPsmCfxcrf8txUGiNShXpK5Rg==} - engines: {node: '>=16.0.0'} + hono@4.10.7: + resolution: {integrity: sha512-icXIITfw/07Q88nLSkB9aiUrd8rYzSweK681Kjo/TSggaGbOX4RRyxxm71v+3PC8C/j+4rlxGeoTRxQDkaJkUw==} + engines: {node: '>=16.9.0'} hookable@5.5.3: resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} @@ -5295,10 +5287,6 @@ snapshots: dependencies: undici-types: 7.16.0 - '@types/react@19.2.2': - dependencies: - csstype: 3.1.3 - '@types/resolve@1.20.2': {} '@types/superagent@8.1.9': @@ -5740,10 +5728,9 @@ snapshots: transitivePeerDependencies: - magicast - bun-types@1.3.2(@types/react@19.2.2): + bun-types@1.3.3: dependencies: '@types/node': 20.19.24 - '@types/react': 19.2.2 busboy@1.6.0: dependencies: @@ -5966,8 +5953,6 @@ snapshots: dependencies: css-tree: 2.2.1 - csstype@3.1.3: {} - data-uri-to-buffer@2.0.2: {} data-view-buffer@1.0.2: @@ -6782,7 +6767,7 @@ snapshots: dependencies: function-bind: 1.1.2 - hono@3.12.12: {} + hono@4.10.7: {} hookable@5.5.3: {}