v8.0
This commit is contained in:
Vendored
+31
-7
@@ -18,8 +18,8 @@ interface timeTypes {
|
||||
stopTimes: stopsTypes;
|
||||
}
|
||||
|
||||
interface emergencyMailTypes {
|
||||
function: boolean;
|
||||
interface emergencyMailFullTypes {
|
||||
isEnabled: true;
|
||||
host: string;
|
||||
port: number;
|
||||
user: string;
|
||||
@@ -28,10 +28,18 @@ interface emergencyMailTypes {
|
||||
to: string | string[];
|
||||
}
|
||||
|
||||
interface emergencyTypes {
|
||||
function: boolean;
|
||||
mail: emergencyMailTypes;
|
||||
report: boolean;
|
||||
interface emergencyMailMinTypes {
|
||||
isEnabled: false;
|
||||
mail: undefined;
|
||||
}
|
||||
|
||||
interface emergencyFullTypes {
|
||||
isEnabled: true;
|
||||
mail: emergencyMailFullTypes | emergemcyMailMinTypes;
|
||||
}
|
||||
|
||||
interface emergencyMinTypes {
|
||||
isEnabled: false;
|
||||
}
|
||||
|
||||
interface legalTypes {
|
||||
@@ -39,9 +47,24 @@ interface legalTypes {
|
||||
privacy: string;
|
||||
}
|
||||
|
||||
interface PanelFullTypes {
|
||||
isEnabled: true;
|
||||
port: number;
|
||||
}
|
||||
|
||||
interface PanelMinTypes {
|
||||
isEnabled: false;
|
||||
}
|
||||
|
||||
interface adminTypes {
|
||||
name: string;
|
||||
showMail: string | false;
|
||||
panel: PanelFullTypes | PanelMinTypes;
|
||||
}
|
||||
|
||||
interface reportTypes {
|
||||
isEnabled: boolean;
|
||||
message: string;
|
||||
}
|
||||
|
||||
interface uwuzuTypes {
|
||||
@@ -55,8 +78,9 @@ export interface configTypes {
|
||||
earthquake: earthquakeTypes;
|
||||
weather: weatherTypes;
|
||||
|
||||
emergency: emergencyTypes;
|
||||
emergency: emergencyFullTypes | emergencyMinTypes;
|
||||
legal: legalTypes;
|
||||
admin: adminTypes;
|
||||
report: reportTypes;
|
||||
uwuzu: uwuzuTypes;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user