diff --git a/src/config/language-server.ts b/src/config/language-server.ts deleted file mode 100644 index 47c56aa..0000000 --- a/src/config/language-server.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { EditorLanguage } from "@prisma/client"; -import { EditorLanguageConfig } from "./editor-language"; -import { LanguageServerMetadata } from "@/types/language-server"; - -const LanguageServerConfig: Record = { - [EditorLanguage.c]: { - protocol: process.env.NEXT_PUBLIC_LSP_C_PROTOCOL || "ws", - hostname: process.env.NEXT_PUBLIC_LSP_C_HOSTNAME || "localhost", - port: process.env.NEXT_PUBLIC_LSP_C_PORT ? parseInt(process.env.NEXT_PUBLIC_LSP_C_PORT, 10) : 4594, - path: process.env.NEXT_PUBLIC_LSP_C_PATH || "/clangd", - lang: EditorLanguageConfig[EditorLanguage.c], - }, - [EditorLanguage.cpp]: { - protocol: process.env.NEXT_PUBLIC_LSP_CPP_PROTOCOL || "ws", - hostname: process.env.NEXT_PUBLIC_LSP_CPP_HOSTNAME || "localhost", - port: process.env.NEXT_PUBLIC_LSP_CPP_PORT ? parseInt(process.env.NEXT_PUBLIC_LSP_CPP_PORT, 10) : 4595, - path: process.env.NEXT_PUBLIC_LSP_CPP_PATH || "/clangd", - lang: EditorLanguageConfig[EditorLanguage.cpp], - }, -}; - -export default LanguageServerConfig; diff --git a/src/types/editor-language.ts b/src/types/editor-language.ts deleted file mode 100644 index 35d41ae..0000000 --- a/src/types/editor-language.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { EditorLanguage } from "@prisma/client"; - -export type EditorLanguageMetadata = { - id: EditorLanguage, - label: string; - fileName: string; - fileExtension: string; -}; diff --git a/src/types/language-server.ts b/src/types/language-server.ts deleted file mode 100644 index 700e2f8..0000000 --- a/src/types/language-server.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { EditorLanguageMetadata } from "./editor-language"; - -export type LanguageServerMetadata = { - protocol: string; - hostname: string; - port: number | null; - path: string | null; - lang: EditorLanguageMetadata; -};