From e287d3e5bd3960fbf8f08d81779ea7ff303f0664 Mon Sep 17 00:00:00 2001 From: Flam3rboy <34555296+Flam3rboy@users.noreply.github.com> Date: Mon, 24 May 2021 20:46:07 +0200 Subject: :sparkles: use new config --- src/util/Config.ts | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) (limited to 'src/util') diff --git a/src/util/Config.ts b/src/util/Config.ts index 8489888c..9ceb8cd5 100644 --- a/src/util/Config.ts +++ b/src/util/Config.ts @@ -1,3 +1,4 @@ +// @ts-nocheck import { Config } from "@fosscord/server-util"; import { getConfigPathForFile } from "@fosscord/server-util/dist/util/Config"; import Ajv, { JSONSchemaType } from "ajv"; @@ -6,7 +7,7 @@ export interface DefaultOptions { endpoint?: string; security: { jwtSecret: string; - } + }; } const schema: JSONSchemaType = { @@ -14,23 +15,27 @@ const schema: JSONSchemaType = { properties: { endpoint: { type: "string", - nullable: true + nullable: true, }, security: { type: "object", properties: { jwtSecret: { - type: "string" - } + type: "string", + }, }, - required: ["jwtSecret"] + required: ["jwtSecret"], }, }, - required: ["security"] -} + required: ["security"], +}; const ajv = new Ajv(); const validator = ajv.compile(schema); -const configPath = getConfigPathForFile("fosscord", "gateway", ".json"); -export const gatewayConfig = new Config({path: configPath, schemaValidator: validator, schema: schema}) \ No newline at end of file +const configPath = getConfigPathForFile("fosscord", "gateway", ".json"); +export const gatewayConfig = new Config({ + path: configPath, + schemaValidator: validator, + schema: schema, +}); -- cgit 1.5.1