From c97eb19869037cfb913dfdb997aeb38c137e9370 Mon Sep 17 00:00:00 2001 From: MARCROCK22 <57925328+MARCROCK22@users.noreply.github.com> Date: Mon, 11 Mar 2024 18:04:26 -0400 Subject: [PATCH] update api handler --- src/api/api.ts | 2 ++ src/api/shared.ts | 8 +++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/api/api.ts b/src/api/api.ts index 4de2c40..63d7fc6 100644 --- a/src/api/api.ts +++ b/src/api/api.ts @@ -27,6 +27,8 @@ export class ApiHandler { constructor(options: ApiHandlerOptions) { this.options = { + baseUrl: 'api/v10', + domain: 'https://discord.com', ...options, userAgent: DefaultUserAgent, }; diff --git a/src/api/shared.ts b/src/api/shared.ts index 9c70cfe..e56309a 100644 --- a/src/api/shared.ts +++ b/src/api/shared.ts @@ -1,18 +1,20 @@ +import type { MakeRequired } from '../common'; + export * from './api'; export * from './utils/constants'; export * from './utils/types'; export { calculateUserDefaultAvatarIndex } from './utils/utils'; export interface ApiHandlerOptions { - baseUrl: string; - domain: string; + baseUrl?: string; + domain?: string; token: string; debug?: boolean; agent?: string; smartBucket?: boolean; } -export interface ApiHandlerInternalOptions extends ApiHandlerOptions { +export interface ApiHandlerInternalOptions extends MakeRequired { userAgent: string; }