Skip to content

Commit c3b4165

Browse files
committed
fix: enhance schema type parsing to return an empty object string when no fields are present
1 parent 32b3160 commit c3b4165

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

packages/parser/src/parses/schema.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,8 @@ export function parseSchemaType(propertie: Schema, interfaces: StatementInterfac
9191
name: field,
9292
}
9393
}
94-
return `{ ${Object.entries(fields).map(([field, item]) => `${field}: ${item.type}`).join(', ')} }`
94+
if (Object.keys(fields).length !== 0)
95+
return `{ ${Object.entries(fields).map(([field, item]) => `${field}: ${item.type}`).join(', ')} }`
9596
}
9697
if (!propertie.type)
9798
return 'any'

0 commit comments

Comments
 (0)