first commit
This commit is contained in:
commit
d69d3b7033
21 changed files with 1142 additions and 0 deletions
38
types/config.d.ts
vendored
Normal file
38
types/config.d.ts
vendored
Normal file
|
@ -0,0 +1,38 @@
|
|||
type Environment = {
|
||||
port: number;
|
||||
host: string;
|
||||
development: boolean;
|
||||
};
|
||||
|
||||
type RedisConfig = {
|
||||
host: string;
|
||||
port: number;
|
||||
username?: string;
|
||||
password?: string;
|
||||
};
|
||||
|
||||
type IBooruDefaults = {
|
||||
search: string;
|
||||
random: string;
|
||||
id: string | [string, string];
|
||||
};
|
||||
|
||||
type IBooruConfigMap = {
|
||||
[key: string]: {
|
||||
enabled: boolean;
|
||||
name: string;
|
||||
aliases: string[];
|
||||
endpoint: string;
|
||||
functions: IBooruDefaults;
|
||||
auth?: Record<string, string>;
|
||||
};
|
||||
};
|
||||
|
||||
type IBooruConfig = {
|
||||
enabled: boolean;
|
||||
name: string;
|
||||
aliases: string[];
|
||||
endpoint: string;
|
||||
functions: IBooruDefaults;
|
||||
auth?: Record<string, string>;
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue