From cc97ccad0351d517311639a8a5d2bdce84a75b97 Mon Sep 17 00:00:00 2001 From: ITOH <72305210+itohatweb@users.noreply.github.com> Date: Fri, 30 Apr 2021 19:34:30 +0200 Subject: [PATCH] remove Discord* types for integrations --- src/types/integration/guild_integrations_update.ts | 8 +------- src/types/integration/integration.ts | 5 +---- src/types/integration/integration_account.ts | 4 +--- src/types/integration/integration_application.ts | 7 +------ src/types/integration/integration_create_update.ts | 7 +------ src/types/integration/integration_delete.ts | 8 +------- 6 files changed, 6 insertions(+), 33 deletions(-) diff --git a/src/types/integration/guild_integrations_update.ts b/src/types/integration/guild_integrations_update.ts index e29351c75..764bbe9cb 100644 --- a/src/types/integration/guild_integrations_update.ts +++ b/src/types/integration/guild_integrations_update.ts @@ -1,11 +1,5 @@ -import { SnakeCasedPropertiesDeep } from "../util.ts"; - +/** https://discord.com/developers/docs/topics/gateway#guild-integrations-update */ export interface GuildIntegrationsUpdate { /** id of the guild whose integrations were updated */ guildId: string; } - -/** https://discord.com/developers/docs/topics/gateway#guild-integrations-update */ -export type DiscordGuildIntegrationsUpdate = SnakeCasedPropertiesDeep< - GuildIntegrationsUpdate ->; diff --git a/src/types/integration/integration.ts b/src/types/integration/integration.ts index 0ddb7e7aa..8da189369 100644 --- a/src/types/integration/integration.ts +++ b/src/types/integration/integration.ts @@ -1,9 +1,9 @@ import { User } from "../users/user.ts"; -import { SnakeCasedPropertiesDeep } from "../util.ts"; import { IntegrationAccount } from "./integration_account.ts"; import { IntegrationApplication } from "./integration_application.ts"; import { DiscordIntegrationExpireBehaviors } from "./integration_expire_behaviors.ts"; +/** https://discord.com/developers/docs/resources/guild#integration-object-integration-structure */ export interface Integration { /** Integration Id */ id: string; @@ -36,6 +36,3 @@ export interface Integration { /** The bot/OAuth2 application for discord integrations */ application?: IntegrationApplication; } - -/** https://discord.com/developers/docs/resources/guild#integration-object-integration-structure */ -export type DiscordIntegration = SnakeCasedPropertiesDeep; diff --git a/src/types/integration/integration_account.ts b/src/types/integration/integration_account.ts index d22707860..35ceb8497 100644 --- a/src/types/integration/integration_account.ts +++ b/src/types/integration/integration_account.ts @@ -1,9 +1,7 @@ +/** https://discord.com/developers/docs/resources/guild#integration-account-object-integration-account-structure */ export interface IntegrationAccount { /** Id of the account */ id: string; /** Name of the account */ name: string; } - -/** https://discord.com/developers/docs/resources/guild#integration-account-object-integration-account-structure */ -export type DiscordIntegrationAccount = IntegrationAccount; diff --git a/src/types/integration/integration_application.ts b/src/types/integration/integration_application.ts index 0b20531b3..1b3d20ade 100644 --- a/src/types/integration/integration_application.ts +++ b/src/types/integration/integration_application.ts @@ -1,6 +1,6 @@ import { User } from "../users/user.ts"; -import { SnakeCasedPropertiesDeep } from "../util.ts"; +/** https://discord.com/developers/docs/resources/guild#integration-application-object-integration-application-structure */ export interface IntegrationApplication { /** The id of the app */ id: string; @@ -15,8 +15,3 @@ export interface IntegrationApplication { /** The bot associated with this application */ bot?: User; } - -/** https://discord.com/developers/docs/resources/guild#integration-application-object-integration-application-structure */ -export type DiscordIntegrationApplication = SnakeCasedPropertiesDeep< - IntegrationApplication ->; diff --git a/src/types/integration/integration_create_update.ts b/src/types/integration/integration_create_update.ts index dda32b493..43a04ec67 100644 --- a/src/types/integration/integration_create_update.ts +++ b/src/types/integration/integration_create_update.ts @@ -1,12 +1,7 @@ -import { SnakeCasedPropertiesDeep } from "../util.ts"; import { Integration } from "./integration.ts"; +/** https://github.com/discord/discord-api-docs/blob/master/docs/topics/Gateway.md#integration-create-event-additional-fields */ export interface IntegrationCreateUpdate extends Integration { /** Id of the guild */ guildId: string; } - -/** https://github.com/discord/discord-api-docs/blob/master/docs/topics/Gateway.md#integration-create-event-additional-fields */ -export type DiscordIntegrationCreateUpdate = SnakeCasedPropertiesDeep< - IntegrationCreateUpdate ->; diff --git a/src/types/integration/integration_delete.ts b/src/types/integration/integration_delete.ts index 83d090299..68f488ebe 100644 --- a/src/types/integration/integration_delete.ts +++ b/src/types/integration/integration_delete.ts @@ -1,5 +1,4 @@ -import { SnakeCasedPropertiesDeep } from "../util.ts"; - +/** https://github.com/discord/discord-api-docs/blob/master/docs/topics/Gateway.md#integration-delete-event-fields */ export interface IntegrationDelete { /** Integration id */ id: string; @@ -8,8 +7,3 @@ export interface IntegrationDelete { /** Id of the bot/OAuth2 application for this discord integration */ applicationId?: string; } - -/** https://github.com/discord/discord-api-docs/blob/master/docs/topics/Gateway.md#integration-delete-event-fields */ -export type DiscordIntegrationDelete = SnakeCasedPropertiesDeep< - IntegrationDelete ->;