diff --git a/package-lock.json b/package-lock.json index 20eb144..7112f52 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.1.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.1.0", + "resolved": "https://registry.npmjs.org/@asteasolutions/zod-to-openapi/-/zod-to-openapi-8.1.0.tgz", + "integrity": "sha512-tQFxVs05J/6QXXqIzj6rTRk3nj1HFs4pe+uThwE95jL5II2JfpVXkK+CqkO7aT0Do5AYqO6LDrKpleLUFXgY+g==", + "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.1.2", + "resolved": "https://registry.npmjs.org/@hono/zod-openapi/-/zod-openapi-1.1.2.tgz", + "integrity": "sha512-XqfK6cdEMo7Nz7N4rYgfndvQDPGf1T4TzZnG2dEqx5aIiSN4MNIC/73xy1KhUo7pGSKlf9fKL9VOtOkRUNHu6w==", + "license": "MIT", "dependencies": { - "@asteasolutions/zod-to-openapi": "^7.3.0", - "@hono/zod-validator": "^0.5.0" + "@asteasolutions/zod-to-openapi": "^8.1.0", + "@hono/zod-validator": "^0.7.3", + "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.3", + "resolved": "https://registry.npmjs.org/@hono/zod-validator/-/zod-validator-0.7.3.tgz", + "integrity": "sha512-uYGdgVib3RlGD698WR5dVM0zB3UuPY5vHKXffGUbUh7r4xY+mFIhF3/v4AcQVLrU5CQdBso8BJr4wuVoCrjTuQ==", + "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.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.1.tgz", + "integrity": "sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==", + "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.1.11", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.11.tgz", + "integrity": "sha512-WPsqwxITS2tzx1bzhIKsEs19ABD5vmCVa4xBo2tq/SrV4RNZtfws1EnCWQXM6yh8bD08a1idvkB5MZSBiZsjwg==", + "license": "MIT", "peer": true, "funding": { "url": "https://github.com/sponsors/colinhacks" diff --git a/package.json b/package.json index e018c5e..e606f11 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.1.2", "hono": "^4.7.8", "octokit": "^4.1.3" },