summary refs log tree commit diff
path: root/gateway
diff options
context:
space:
mode:
authorFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2021-08-14 22:25:49 +0200
committerFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2021-08-14 22:25:49 +0200
commit634b30f45b0bb21aeb00f51a0662ada9d476952e (patch)
treedd53fb016e79d0d917edaba0e25a594eb24a2df8 /gateway
parent:art: rename run script to start (diff)
downloadserver-634b30f45b0bb21aeb00f51a0662ada9d476952e.tar.xz
move devDependencies to dependencies
because bundle installs api/gateway/cdn as npm dep. and the dev packages don't get automatically installed
Diffstat (limited to 'gateway')
-rw-r--r--gateway/package.json4
-rw-r--r--gateway/src/util/Config.ts41
2 files changed, 1 insertions, 44 deletions
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,
-});