diff --git a/gateway/package.json b/gateway/package.json
index 5a401e9f..6d340351 100644
--- a/gateway/package.json
+++ b/gateway/package.json
@@ -24,9 +24,7 @@
"node-fetch": "^2.6.1",
"typescript": "^4.2.3",
"uuid": "^8.3.2",
- "ws": "^7.4.2"
- },
- "devDependencies": {
+ "ws": "^7.4.2",
"@types/amqplib": "^0.8.1",
"@types/jsonwebtoken": "^8.5.0",
"@types/mongoose-autopopulate": "^0.10.1",
diff --git a/gateway/src/util/Config.ts b/gateway/src/util/Config.ts
deleted file mode 100644
index e99c89f7..00000000
--- a/gateway/src/util/Config.ts
+++ /dev/null
@@ -1,41 +0,0 @@
-// @ts-nocheck
-import { Config } from "@fosscord/util";
-import { getConfigPathForFile } from "@fosscord/util/dist/util/Config";
-import Ajv, { JSONSchemaType } from "ajv";
-
-export interface DefaultOptions {
- endpoint?: string;
- security: {
- jwtSecret: string;
- };
-}
-
-const schema: JSONSchemaType<DefaultOptions> = {
- type: "object",
- properties: {
- endpoint: {
- type: "string",
- nullable: true,
- },
- security: {
- type: "object",
- properties: {
- jwtSecret: {
- type: "string",
- },
- },
- required: ["jwtSecret"],
- },
- },
- required: ["security"],
-};
-
-const ajv = new Ajv();
-const validator = ajv.compile(schema);
-
-const configPath = getConfigPathForFile("fosscord", "gateway", ".json");
-export const gatewayConfig = new Config<DefaultOptions>({
- path: configPath,
- schemaValidator: validator,
- schema: schema,
-});
|