summary refs log tree commit diff
path: root/scripts/schemaExclusions.json
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2025-10-24 00:47:11 +0200
committerRory& <root@rory.gay>2025-11-21 16:18:54 +0100
commit7a7ccbe291bc93e077975e098968a07bab7216f9 (patch)
tree886fbe86721ee79d62054ef35fbfa640a418c52c /scripts/schemaExclusions.json
parentImprove openapi schema generation script (diff)
downloadserver-ts-7a7ccbe291bc93e077975e098968a07bab7216f9.tar.xz
Exclude some more schemas
Diffstat (limited to 'scripts/schemaExclusions.json')
-rw-r--r--scripts/schemaExclusions.json69
1 files changed, 67 insertions, 2 deletions
diff --git a/scripts/schemaExclusions.json b/scripts/schemaExclusions.json

index 795e4547..8eb7955f 100644 --- a/scripts/schemaExclusions.json +++ b/scripts/schemaExclusions.json
@@ -18,13 +18,38 @@ "SMTPConnection.CustomAuthenticationResponse", "TransportMakeRequestResponse", "StaticSchema", - "CSVImportResponse" + "CSVImportResponse", + "NewMultipleMembersResponse", + "EventsResponse", + "NotificationAPIResponse", + "MetricsAPIResponse", + "ValidationResponse", + "MultipleValidationJobsListResponse", + "UpdateRouteResponse", + "MessagesSendAPIResponse", + "APIWebhook", + "WebhookResponse", + "WebhookValidationResponse", + "MessageResponse", + "ConnectionSettingsResponse", + "UpdatedDKIMSelectorResponse", + "UpdatedWebPrefixResponse", + "APIResponse", + "APIErrorOptions", + "APIErrorType", + "ListTagsForResourceResponse", + "GetContactResponse", + "LibraryResponse", + "LibraryLocalResponse" ], "manualRe": [ ".*\\.Response$", "^(Http2Server|Server|Express|(Resolved|)Http|Client|_|)Response$", ".*\\..*", - "^Axios.*", + "^Axios", + "^Internal", + "^Record<", + "^Omit<", "^ListContact(s|Lists)Response$", "^APIKeyConfiguration\\..*", "^AccountSetting\\..*", @@ -340,6 +365,46 @@ { "value": "UpdatedDKIMAuthorityResponse", "reason": "Uses import()" + }, + { + "value": "ListRecipientResponse", + "reason": "Schema with only uppercase properties" + }, + { + "value": "TemplateResponse", + "reason": "Schema with only uppercase properties" + }, + { + "value": "TemplateDetailContentResponse", + "reason": "Schema with only uppercase properties" + }, + { + "value": "EventCallbackUrlResponse", + "reason": "Schema with only uppercase properties" + }, + { + "value": "ParseRouteResponse", + "reason": "Schema with only uppercase properties" + }, + { + "value": "SenderResponse", + "reason": "Schema with only uppercase properties" + }, + { + "value": "MetaSenderResponse", + "reason": "Schema with only uppercase properties" + }, + { + "value": "ApiKeyResponse", + "reason": "Schema with only uppercase properties" + }, + { + "value": "MyProfileResponse", + "reason": "Schema with only uppercase properties" + }, + { + "value": "UserResponse", + "reason": "Schema with only uppercase properties" } ] } \ No newline at end of file