diff options
author | mat <github@matdoes.dev> | 2022-03-26 13:17:48 -0500 |
---|---|---|
committer | mat <github@matdoes.dev> | 2022-03-26 13:17:48 -0500 |
commit | 03537cf0cce0a19740c069c700374cafe176b3b5 (patch) | |
tree | 9ce3bd8911c04f8670b6baf504304763cd91325b /src/cleaners/skyblock/member.ts | |
parent | 6b94d0110a52a355758432ff6cd14c80553471ea (diff) | |
download | skyblock-api-03537cf0cce0a19740c069c700374cafe176b3b5.tar.gz skyblock-api-03537cf0cce0a19740c069c700374cafe176b3b5.tar.bz2 skyblock-api-03537cf0cce0a19740c069c700374cafe176b3b5.zip |
Change a lot of things to use typed-hypixel-api
Diffstat (limited to 'src/cleaners/skyblock/member.ts')
-rw-r--r-- | src/cleaners/skyblock/member.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cleaners/skyblock/member.ts b/src/cleaners/skyblock/member.ts index e187beb..aa102e1 100644 --- a/src/cleaners/skyblock/member.ts +++ b/src/cleaners/skyblock/member.ts @@ -1,4 +1,3 @@ -import { ProfileMember as HypixelApiProfileMember } from 'typed-hypixel-api/build/responses/skyblock/_profile_member' import { cleanCollections, Collection } from './collections.js' import { cleanInventories, Inventories } from './inventory.js' import { cleanFairySouls, FairySouls } from './fairysouls.js' @@ -11,6 +10,7 @@ import { AccountCustomization } from '../../database.js' import { cleanVisitedZones, Zone } from './zones.js' import { cleanSkills, Skill } from './skills.js' import * as cached from '../../hypixelCached.js' +import typedHypixelApi from 'typed-hypixel-api' import * as constants from '../../constants.js' import { Included } from '../../hypixel.js' import { CleanPlayer } from '../player.js' @@ -41,7 +41,7 @@ export interface CleanMember extends CleanBasicMember { left: boolean } -export async function cleanSkyBlockProfileMemberResponseBasic(member: any): Promise<CleanBasicMember | null> { +export async function cleanSkyBlockProfileMemberResponseBasic(member: typedHypixelApi.SkyBlockProfileMember & { uuid: string }): Promise<CleanBasicMember | null> { const player = await cached.fetchPlayer(member.uuid) if (!player) return null return { @@ -54,7 +54,7 @@ export async function cleanSkyBlockProfileMemberResponseBasic(member: any): Prom } /** Cleans up a member (from skyblock/profile) */ -export async function cleanSkyBlockProfileMemberResponse(member: HypixelApiProfileMember & { uuid: string }, profileId?: string, included: Included[] | undefined = undefined): Promise<CleanMember | null> { +export async function cleanSkyBlockProfileMemberResponse(member: typedHypixelApi.SkyBlockProfileMember & { uuid: string }, profileId?: string, included: Included[] | undefined = undefined): Promise<CleanMember | null> { // profiles.members[] const inventoriesIncluded = included === undefined || included.includes('inventories') const player = await cached.fetchPlayer(member.uuid) |