We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1f4f2bf commit 7385d1cCopy full SHA for 7385d1c
packages/openapi-ts/src/plugins/@hey-api/sdk/plugin.ts
@@ -266,11 +266,12 @@ const generateClassSdk = ({
266
generateClass(childClass);
267
268
// Skip if the property already exists
269
- /** @ts-ignore */
270
if (
271
- currentClass.nodes.find(
272
- (node) => node.name?.escapedText === childClassName.propertyName,
273
- )
+ currentClass.nodes.find((node: ts.ClassElement) => (
+ node.name &&
+ ts.isIdentifier(node.name) &&
+ node.name.escapedText === childClassName.propertyName
274
+ ))
275
) {
276
continue;
277
}
0 commit comments