chore: add @asteasolutions/zod-to-openapi for OpenAPI spec generation

This commit is contained in:
charles-gauthereau
2026-05-28 10:51:58 +02:00
parent 40cdb3d0ab
commit a64fe1c08c
2 changed files with 21 additions and 0 deletions
+1
View File
@@ -15,6 +15,7 @@
"release": "release-it"
},
"dependencies": {
"@asteasolutions/zod-to-openapi": "^8.5.0",
"@better-auth/api-key": "1.6.11",
"@better-auth/core": "1.6.11",
"@better-auth/passkey": "1.6.11",
+20
View File
@@ -8,6 +8,9 @@ importers:
.:
dependencies:
'@asteasolutions/zod-to-openapi':
specifier: ^8.5.0
version: 8.5.0(zod@4.3.6)
'@better-auth/api-key':
specifier: 1.6.11
version: 1.6.11(@better-auth/core@1.6.11(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.3.6))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0))(@better-auth/utils@0.4.0)(better-auth@1.6.11(@prisma/client@6.7.0(prisma@6.7.0(typescript@5.9.3))(typescript@5.9.3))(drizzle-kit@0.31.10)(drizzle-orm@0.45.2(@prisma/client@6.7.0(prisma@6.7.0(typescript@5.9.3))(typescript@5.9.3))(@types/pg@8.20.0)(kysely@0.28.17)(pg@8.21.0)(prisma@6.7.0(typescript@5.9.3)))(next@16.2.3(@babel/core@7.29.0)(@playwright/test@1.58.2)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(pg@8.21.0)(prisma@6.7.0(typescript@5.9.3))(react-dom@19.2.6(react@19.2.6))(react@19.2.6))
@@ -377,6 +380,11 @@ packages:
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
engines: {node: '>=6.0.0'}
'@asteasolutions/zod-to-openapi@8.5.0':
resolution: {integrity: sha512-SABbKiObg5dLRiTFnqiW1WWwGcg1BJfmHtT2asIBnBHg6Smy/Ms2KHc650+JI4Hw7lSkdiNebEGXpwoxfben8Q==}
peerDependencies:
zod: ^4.0.0
'@authenio/xml-encryption@2.0.2':
resolution: {integrity: sha512-cTlrKttbrRHEw3W+0/I609A2Matj5JQaRvfLtEIGZvlN0RaPi+3ANsMeqAyCAVlH/lUIW2tmtBlSMni74lcXeg==}
engines: {node: '>=12'}
@@ -6395,6 +6403,9 @@ packages:
openapi-types@12.1.3:
resolution: {integrity: sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==}
openapi3-ts@4.5.0:
resolution: {integrity: sha512-jaL+HgTq2Gj5jRcfdutgRGLosCy/hT8sQf6VOy+P+g36cZOjI1iukdPnijC+4CmeRzg/jEllJUboEic2FhxhtQ==}
optionator@0.9.4:
resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
engines: {node: '>= 0.8.0'}
@@ -7976,6 +7987,11 @@ snapshots:
'@jridgewell/gen-mapping': 0.3.13
'@jridgewell/trace-mapping': 0.3.31
'@asteasolutions/zod-to-openapi@8.5.0(zod@4.3.6)':
dependencies:
openapi3-ts: 4.5.0
zod: 4.3.6
'@authenio/xml-encryption@2.0.2':
dependencies:
'@xmldom/xmldom': 0.8.13
@@ -14322,6 +14338,10 @@ snapshots:
openapi-types@12.1.3: {}
openapi3-ts@4.5.0:
dependencies:
yaml: 2.9.0
optionator@0.9.4:
dependencies:
deep-is: 0.1.4