Skip to content

Commit 77c171b

Browse files
committed
fixup! feat: parameters is optional when every parameter is optional
1 parent 9aca5b1 commit 77c171b

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

packages/openapi-typescript/src/transform/components-object.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,7 @@ export default function transformComponentsObject(components: ComponentsObject,
7676
}
7777
indentLv--;
7878
const parametersKey = isEveryParameterOptional ? tsOptionalProperty("parameters") : "parameters";
79-
output.push(indent(`${parametersKey}: {`, indentLv));
80-
output.push(...parameters);
81-
output.push(indent("};", indentLv));
79+
output.push(indent(`${parametersKey}: {`, indentLv), ...parameters, indent("};", indentLv));
8280
} else {
8381
output.push(indent("parameters: never;", indentLv));
8482
}

0 commit comments

Comments
 (0)