diff --git a/package-lock.json b/package-lock.json index 20eb144..692065e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/swagger-ui": "^0.5.1", - "@hono/zod-openapi": "^0.19.6", + "@hono/zod-openapi": "^1.0.2", "hono": "^4.7.8", "octokit": "^4.1.3" }, @@ -24,14 +24,15 @@ } }, "node_modules/@asteasolutions/zod-to-openapi": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@asteasolutions/zod-to-openapi/-/zod-to-openapi-7.3.0.tgz", - "integrity": "sha512-7tE/r1gXwMIvGnXVUdIqUhCU1RevEFC4Jk6Bussa0fk1ecbnnINkZzj1EOAJyE/M3AI25DnHT/zKQL1/FPFi8Q==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@asteasolutions/zod-to-openapi/-/zod-to-openapi-8.0.0.tgz", + "integrity": "sha512-C56hBPiraeSWUNLz8mB5Z0/0LdfaFD5d6WB/+hdUg0MiC7egTgvWRGh3M3jZ3CRl03l/NJWnmv5D3OUAz+JGeg==", + "license": "MIT", "dependencies": { "openapi3-ts": "^4.1.2" }, "peerDependencies": { - "zod": "^3.20.2" + "zod": "^4.0.0" } }, "node_modules/@cloudflare/kv-asset-handler": { @@ -640,28 +641,31 @@ } }, "node_modules/@hono/zod-openapi": { - "version": "0.19.6", - "resolved": "https://registry.npmjs.org/@hono/zod-openapi/-/zod-openapi-0.19.6.tgz", - "integrity": "sha512-qD2I0i5Ksry8gf47rXR6tuUAfv5S/wRZPRUNn+y8vOkgArDtIs30Ha3KGHeuGhcMk773D197IlPUppSCbHt6iQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@hono/zod-openapi/-/zod-openapi-1.0.2.tgz", + "integrity": "sha512-zbxUZEnA+NaeotXRI2YPL5GEbz38DiO7Zp1nx/7yXOA2ITkcASYsYe/My/I38c44GCu+oUVM899zn4TBVn7JRg==", + "license": "MIT", "dependencies": { - "@asteasolutions/zod-to-openapi": "^7.3.0", - "@hono/zod-validator": "^0.5.0" + "@asteasolutions/zod-to-openapi": "^8.0.0", + "@hono/zod-validator": "^0.7.2", + "openapi3-ts": "^4.5.0" }, "engines": { "node": ">=16.0.0" }, "peerDependencies": { "hono": ">=4.3.6", - "zod": "3.*" + "zod": "^4.0.0" } }, "node_modules/@hono/zod-validator": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@hono/zod-validator/-/zod-validator-0.5.0.tgz", - "integrity": "sha512-ds5bW6DCgAnNHP33E3ieSbaZFd5dkV52ZjyaXtGoR06APFrCtzAsKZxTHwOrJNBdXsi0e5wNwo5L4nVEVnJUdg==", + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@hono/zod-validator/-/zod-validator-0.7.2.tgz", + "integrity": "sha512-ub5eL/NeZ4eLZawu78JpW/J+dugDAYhwqUIdp9KYScI6PZECij4Hx4UsrthlEUutqDDhPwRI0MscUfNkvn/mqQ==", + "license": "MIT", "peerDependencies": { "hono": ">=3.9.0", - "zod": "^3.19.1" + "zod": "^3.25.0 || ^4.0.0" } }, "node_modules/@img/sharp-darwin-arm64": { @@ -2228,11 +2232,12 @@ "dev": true }, "node_modules/openapi3-ts": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/openapi3-ts/-/openapi3-ts-4.4.0.tgz", - "integrity": "sha512-9asTNB9IkKEzWMcHmVZE7Ts3kC9G7AFHfs8i7caD8HbI76gEjdkId4z/AkP83xdZsH7PLAnnbl47qZkXuxpArw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/openapi3-ts/-/openapi3-ts-4.5.0.tgz", + "integrity": "sha512-jaL+HgTq2Gj5jRcfdutgRGLosCy/hT8sQf6VOy+P+g36cZOjI1iukdPnijC+4CmeRzg/jEllJUboEic2FhxhtQ==", + "license": "MIT", "dependencies": { - "yaml": "^2.5.0" + "yaml": "^2.8.0" } }, "node_modules/path-to-regexp": { @@ -2835,14 +2840,15 @@ } }, "node_modules/yaml": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz", - "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.0.tgz", + "integrity": "sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==", + "license": "ISC", "bin": { "yaml": "bin.mjs" }, "engines": { - "node": ">= 14" + "node": ">= 14.6" } }, "node_modules/youch": { @@ -2857,9 +2863,10 @@ } }, "node_modules/zod": { - "version": "3.24.2", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.2.tgz", - "integrity": "sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.0.5.tgz", + "integrity": "sha512-/5UuuRPStvHXu7RS+gmvRf4NXrNxpSllGwDnCBcJZtQsKrviYXm54yDGV2KYNLT5kq0lHGcl7lqWJLgSaG+tgA==", + "license": "MIT", "peer": true, "funding": { "url": "https://github.com/sponsors/colinhacks" diff --git a/package.json b/package.json index e018c5e..88022d0 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ }, "dependencies": { "@hono/swagger-ui": "^0.5.1", - "@hono/zod-openapi": "^0.19.6", + "@hono/zod-openapi": "^1.0.2", "hono": "^4.7.8", "octokit": "^4.1.3" },