From bce07950fdfec7ae5e96ce3158f73cfb5db0a890 Mon Sep 17 00:00:00 2001 From: Suneet Tipirneni <77477100+suneettipirneni@users.noreply.github.com> Date: Sat, 15 Oct 2022 04:27:34 -0400 Subject: [PATCH] fix(APIAutoModeration): export v10 json payloads and correct route types (#608) --- deno/rest/v10/mod.ts | 5 +++-- deno/rest/v9/mod.ts | 4 ++-- rest/v10/index.ts | 5 +++-- rest/v9/index.ts | 4 ++-- 4 files changed, 10 insertions(+), 8 deletions(-) diff --git a/deno/rest/v10/mod.ts b/deno/rest/v10/mod.ts index a7f0d1e91..721a180b7 100644 --- a/deno/rest/v10/mod.ts +++ b/deno/rest/v10/mod.ts @@ -2,6 +2,7 @@ import type { Snowflake } from '../../globals.ts'; export * from '../common.ts'; export * from './auditLog.ts'; +export * from './autoModeration.ts'; export * from './channel.ts'; export * from './emoji.ts'; export * from './gateway.ts'; @@ -26,7 +27,7 @@ export const Routes = { * - POST `/guilds/{guild.id}/auto-moderation/rules` */ guildAutoModerationRules(guildId: Snowflake) { - return `/guilds/${guildId}/auto-moderation/rules`; + return `/guilds/${guildId}/auto-moderation/rules` as const; }, /** @@ -36,7 +37,7 @@ export const Routes = { * - DELETE `/guilds/{guild.id}/auto-moderation/rules/{rule.id}` */ guildAutoModerationRule(guildId: Snowflake, ruleId: Snowflake) { - return `/guilds/${guildId}/auto-moderation/rules/${ruleId}`; + return `/guilds/${guildId}/auto-moderation/rules/${ruleId}` as const; }, /** diff --git a/deno/rest/v9/mod.ts b/deno/rest/v9/mod.ts index 4071b31d3..4166c8b61 100644 --- a/deno/rest/v9/mod.ts +++ b/deno/rest/v9/mod.ts @@ -27,7 +27,7 @@ export const Routes = { * - POST `/guilds/{guild.id}/auto-moderation/rules` */ guildAutoModerationRules(guildId: Snowflake) { - return `/guilds/${guildId}/auto-moderation/rules`; + return `/guilds/${guildId}/auto-moderation/rules` as const; }, /** @@ -37,7 +37,7 @@ export const Routes = { * - DELETE `/guilds/{guild.id}/auto-moderation/rules/{rule.id}` */ guildAutoModerationRule(guildId: Snowflake, ruleId: Snowflake) { - return `/guilds/${guildId}/auto-moderation/rules/${ruleId}`; + return `/guilds/${guildId}/auto-moderation/rules/${ruleId}` as const; }, /** diff --git a/rest/v10/index.ts b/rest/v10/index.ts index ad219dd84..c0f6fa8fa 100644 --- a/rest/v10/index.ts +++ b/rest/v10/index.ts @@ -2,6 +2,7 @@ import type { Snowflake } from '../../globals'; export * from '../common'; export * from './auditLog'; +export * from './autoModeration'; export * from './channel'; export * from './emoji'; export * from './gateway'; @@ -26,7 +27,7 @@ export const Routes = { * - POST `/guilds/{guild.id}/auto-moderation/rules` */ guildAutoModerationRules(guildId: Snowflake) { - return `/guilds/${guildId}/auto-moderation/rules`; + return `/guilds/${guildId}/auto-moderation/rules` as const; }, /** @@ -36,7 +37,7 @@ export const Routes = { * - DELETE `/guilds/{guild.id}/auto-moderation/rules/{rule.id}` */ guildAutoModerationRule(guildId: Snowflake, ruleId: Snowflake) { - return `/guilds/${guildId}/auto-moderation/rules/${ruleId}`; + return `/guilds/${guildId}/auto-moderation/rules/${ruleId}` as const; }, /** diff --git a/rest/v9/index.ts b/rest/v9/index.ts index 44f5c3754..e081f3937 100644 --- a/rest/v9/index.ts +++ b/rest/v9/index.ts @@ -27,7 +27,7 @@ export const Routes = { * - POST `/guilds/{guild.id}/auto-moderation/rules` */ guildAutoModerationRules(guildId: Snowflake) { - return `/guilds/${guildId}/auto-moderation/rules`; + return `/guilds/${guildId}/auto-moderation/rules` as const; }, /** @@ -37,7 +37,7 @@ export const Routes = { * - DELETE `/guilds/{guild.id}/auto-moderation/rules/{rule.id}` */ guildAutoModerationRule(guildId: Snowflake, ruleId: Snowflake) { - return `/guilds/${guildId}/auto-moderation/rules/${ruleId}`; + return `/guilds/${guildId}/auto-moderation/rules/${ruleId}` as const; }, /**