CI additions and tests

This commit is contained in:
Nicholas Keller
2026-01-11 05:19:44 +00:00
parent d661e5b04c
commit ffb8eb5ed1
7 changed files with 260 additions and 79 deletions
Vendored
+24 -24
View File
@@ -1,35 +1,35 @@
export interface JavaUser {
username: string,
uuid: string,
skin: string,
cape: string,
linked: boolean,
bedrock_gamertag?: string,
bedrock_xuid?: number,
bedrock_fuid?: string
username: string;
uuid: string;
skin: string;
cape: string;
linked: boolean;
bedrock_gamertag?: string;
bedrock_xuid?: number;
bedrock_fuid?: string;
}
export interface BedrockUser {
gamertag: string,
xuid: string,
floodgateuid: string,
icon: string,
gamescore: string,
accounttier: string,
textureid: string,
skin: string,
linked: boolean,
java_uuid?: string,
java_name?: string
gamertag: string;
xuid: string;
floodgateuid: string;
icon: string;
gamescore: string;
accounttier: string;
textureid: string;
skin: string;
linked: boolean;
java_uuid?: string;
java_name?: string;
}
export const java: {
getPlayerByUsername(username: string): Promise<JavaUser>;
getPlayerByUUID(uuid: string): Promise<JavaUser>;
getPlayerByUsername(username: string): Promise<JavaUser>;
getPlayerByUUID(uuid: string): Promise<JavaUser>;
};
export const bedrock: {
getPlayerByUsername(gamertag: string): Promise<BedrockUser>;
getPlayerByXUID(xuid: string): Promise<BedrockUser>;
getPlayerByFUID(fuid: string): Promise<BedrockUser>;
getPlayerByUsername(gamertag: string): Promise<BedrockUser>;
getPlayerByXUID(xuid: string): Promise<BedrockUser>;
getPlayerByFUID(fuid: string): Promise<BedrockUser>;
};