Exclude some more schemas
This commit is contained in:
parent
c168b8faf9
commit
7a7ccbe291
@ -96,6 +96,13 @@ const excludedLambdas = [
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
(n, s) => {
|
||||||
|
if (s.properties && Object.keys(s.properties).every(x=> x[0] === x[0].toUpperCase())) {
|
||||||
|
console.log(`\r${redBright("[WARN]")} Omitting schema ${n} as all its properties have uppercase characters.`);
|
||||||
|
exclusionList.auto.push({ value: n, reason: "Schema with only uppercase properties" });
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
// (n, s) => {
|
// (n, s) => {
|
||||||
// if (JSON.stringify(s).length <= 300) {
|
// if (JSON.stringify(s).length <= 300) {
|
||||||
// console.log({n, s});
|
// console.log({n, s});
|
||||||
|
|||||||
@ -18,13 +18,38 @@
|
|||||||
"SMTPConnection.CustomAuthenticationResponse",
|
"SMTPConnection.CustomAuthenticationResponse",
|
||||||
"TransportMakeRequestResponse",
|
"TransportMakeRequestResponse",
|
||||||
"StaticSchema",
|
"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": [
|
"manualRe": [
|
||||||
".*\\.Response$",
|
".*\\.Response$",
|
||||||
"^(Http2Server|Server|Express|(Resolved|)Http|Client|_|)Response$",
|
"^(Http2Server|Server|Express|(Resolved|)Http|Client|_|)Response$",
|
||||||
".*\\..*",
|
".*\\..*",
|
||||||
"^Axios.*",
|
"^Axios",
|
||||||
|
"^Internal",
|
||||||
|
"^Record<",
|
||||||
|
"^Omit<",
|
||||||
"^ListContact(s|Lists)Response$",
|
"^ListContact(s|Lists)Response$",
|
||||||
"^APIKeyConfiguration\\..*",
|
"^APIKeyConfiguration\\..*",
|
||||||
"^AccountSetting\\..*",
|
"^AccountSetting\\..*",
|
||||||
@ -340,6 +365,46 @@
|
|||||||
{
|
{
|
||||||
"value": "UpdatedDKIMAuthorityResponse",
|
"value": "UpdatedDKIMAuthorityResponse",
|
||||||
"reason": "Uses import()"
|
"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"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user