1
0
mirror of https://github.com/spacebarchat/server.git synced 2024-09-21 18:21:36 +02:00

Merge pull request #10 from luth31/master

This commit is contained in:
Flam3rboy 2021-07-26 07:08:04 +02:00 committed by GitHub
commit e0acff92c1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 22 additions and 3 deletions

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "@fosscord/server-util",
"version": "1.3.34",
"version": "1.3.35",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@fosscord/server-util",
"version": "1.3.34",
"version": "1.3.35",
"license": "GPLV3",
"dependencies": {
"@types/jsonwebtoken": "^8.5.0",

View File

@ -1,6 +1,6 @@
{
"name": "@fosscord/server-util",
"version": "1.3.34",
"version": "1.3.35",
"description": "Utility functions for the all server repositories",
"main": "dist/index.js",
"types": "dist/index.d.ts",

View File

@ -24,6 +24,15 @@ export interface RateLimitOptions {
timespan: number;
}
export interface Region {
id: string,
name: string,
vip: boolean,
custom: boolean,
deprecated: boolean,
optimal: boolean,
}
export interface DefaultOptions {
gateway: {
endpoint: string | null;
@ -116,6 +125,10 @@ export interface DefaultOptions {
minSymbols: number;
};
};
regions: {
default: string;
available: Region[];
}
}
export const DefaultOptions: DefaultOptions = {
@ -207,6 +220,12 @@ export const DefaultOptions: DefaultOptions = {
minSymbols: 0,
},
},
regions: {
default: "fosscord",
available: [
{ id: "fosscord", name: "Fosscord", vip: false, custom: false, deprecated: false, optimal: false },
]
},
};
export const ConfigSchema = new Schema({}, { strict: false });