Skip to content

Commit 9f5c655

Browse files
committed
fixup! Add schema to postTransform options
Closes openapi-ts#2013
1 parent c267ea4 commit 9f5c655

File tree

1 file changed

+8
-13
lines changed

1 file changed

+8
-13
lines changed

packages/openapi-typescript/test/node-api.test.ts

+8-13
Original file line numberDiff line numberDiff line change
@@ -538,7 +538,7 @@ export type operations = Record<string, never>;`,
538538
schemas: {
539539
Date: { type: "string", format: "date-time" },
540540
Set: {
541-
["x-string-enum-to-set"]: true,
541+
"x-string-enum-to-set": true,
542542
type: "string",
543543
enum: ["low", "medium", "high"],
544544
},
@@ -592,18 +592,13 @@ export type operations = Record<string, never>;`,
592592
return typeof enumMember === "string";
593593
})
594594
) {
595-
return ts.factory.createTypeReferenceNode(
596-
ts.factory.createIdentifier("Set"),
597-
[
598-
ts.factory.createUnionTypeNode(
599-
schema.enum.map((value) => {
600-
return ts.factory.createLiteralTypeNode(
601-
ts.factory.createStringLiteral(value)
602-
);
603-
})
604-
),
605-
]
606-
);
595+
return ts.factory.createTypeReferenceNode(ts.factory.createIdentifier("Set"), [
596+
ts.factory.createUnionTypeNode(
597+
schema.enum.map((value) => {
598+
return ts.factory.createLiteralTypeNode(ts.factory.createStringLiteral(value));
599+
}),
600+
),
601+
]);
607602
}
608603
},
609604
},

0 commit comments

Comments
 (0)