OpenAPI: Fix minItems being ignored

This commit is contained in:
Fuma Nama
2025-09-22 21:56:37 +08:00
parent 5fc9ee4b9f
commit 46e76ebcb3
2 changed files with 18 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'fumadocs-openapi': patch
---
Fix `minItems` being ignored
+13
View File
@@ -204,6 +204,19 @@ export function Schema({
value: range,
});
range = getRange(
'items',
schema.minItems,
undefined,
schema.maxItems,
undefined,
);
if (range)
fields.push({
key: 'Items',
value: range,
});
if (schema.enum) {
fields.push({
key: 'Value in',