From 77bff8067e6e2c7b53bef9065e0cfe7da49e6e42 Mon Sep 17 00:00:00 2001 From: Rainnny7 Date: Mon, 15 Apr 2024 11:10:05 -0400 Subject: [PATCH] Export server platform --- JS-SDK/src/index.ts | 3 +++ JS-SDK/src/lib/restfulmc.ts | 2 +- JS-SDK/src/types/server/platform.ts | 15 +++++++++++++++ JS-SDK/src/types/server/server.ts | 16 ---------------- JS-SDK/test/server.test.ts | 2 +- 5 files changed, 20 insertions(+), 18 deletions(-) create mode 100644 JS-SDK/src/types/server/platform.ts diff --git a/JS-SDK/src/index.ts b/JS-SDK/src/index.ts index 8715c6c..25485be 100644 --- a/JS-SDK/src/index.ts +++ b/JS-SDK/src/index.ts @@ -1,3 +1,6 @@ export * from "@/lib/restfulmc"; + +// Types export * from "@/types/error"; export * from "@/types/player/skin-part"; +export * from "@/types/server/platform"; diff --git a/JS-SDK/src/lib/restfulmc.ts b/JS-SDK/src/lib/restfulmc.ts index b5c34f4..60c5641 100644 --- a/JS-SDK/src/lib/restfulmc.ts +++ b/JS-SDK/src/lib/restfulmc.ts @@ -4,7 +4,7 @@ import { CachedPlayer } from "@/types/player/player"; import { SkinPart } from "@/types/player/skin-part"; import { CachedBedrockMinecraftServer } from "@/types/server/bedrock-server"; import { CachedJavaMinecraftServer } from "@/types/server/java-server"; -import { ServerPlatform } from "@/types/server/server"; +import { ServerPlatform } from "@/types/server/platform"; /** * Get a player by their username or UUID. diff --git a/JS-SDK/src/types/server/platform.ts b/JS-SDK/src/types/server/platform.ts new file mode 100644 index 0000000..8575991 --- /dev/null +++ b/JS-SDK/src/types/server/platform.ts @@ -0,0 +1,15 @@ +/** + * A platform a Minecraft + * server can operate on. + */ +export enum ServerPlatform { + /** + * The Java edition of Minecraft. + */ + JAVA = "java", + + /** + * The Bedrock edition of Minecraft. + */ + BEDROCK = "bedrock", +} diff --git a/JS-SDK/src/types/server/server.ts b/JS-SDK/src/types/server/server.ts index 4765d12..a3e4d03 100644 --- a/JS-SDK/src/types/server/server.ts +++ b/JS-SDK/src/types/server/server.ts @@ -109,19 +109,3 @@ type MOTD = { */ html: string[]; }; - -/** - * A platform a Minecraft - * server can operate on. - */ -export enum ServerPlatform { - /** - * The Java edition of Minecraft. - */ - JAVA = "java", - - /** - * The Bedrock edition of Minecraft. - */ - BEDROCK = "bedrock", -} diff --git a/JS-SDK/test/server.test.ts b/JS-SDK/test/server.test.ts index 125db25..e726ef6 100644 --- a/JS-SDK/test/server.test.ts +++ b/JS-SDK/test/server.test.ts @@ -1,4 +1,5 @@ import { + ServerPlatform, getJavaServerFavicon, getMinecraftServer, isMojangBlocked, @@ -6,7 +7,6 @@ import { import { RestfulMCAPIError } from "@/types/error"; import { CachedBedrockMinecraftServer } from "@/types/server/bedrock-server"; import { CachedJavaMinecraftServer } from "@/types/server/java-server"; -import { ServerPlatform } from "@/types/server/server"; import { expect, test } from "bun:test"; /**