Skip to content

Commit 9a2f457

Browse files
committed
fix(emitter-zod): fix emitter type error
1 parent a2da674 commit 9a2f457

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

.changeset/fresh-bees-taste.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@typespec-tools/emitter-zod": patch
3+
---
4+
5+
Fix emitter type error

packages/emitter-zod/src/emitter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ export class ZodEmitter extends CodeTypeEmitter<EmitterOptions> {
175175
): EmitterOutput<string> {
176176
const cb = new StringBuilder();
177177
if (parameters.properties.size === 1) {
178-
const prop = parameters.properties.values().next().value;
178+
const prop = Array.from(parameters.properties.values())[0]!;
179179
return code`${this.emitter.emitTypeReference(prop.type)}${prop.optional ? ".optional()" : ""}`;
180180
}
181181
for (const prop of parameters.properties.values()) {

0 commit comments

Comments
 (0)