-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy pathenv.ts
40 lines (32 loc) · 1.65 KB
/
env.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
export const ENV = process.env.NODE_ENV || 'development';
export const IS_PROD = process.env.NODE_ENV === 'production';
export const SERVER_ID = IS_PROD ? '434487340535382016' : process.env.SERVER_ID;
export const {DUMMY_TOKEN} = process.env;
export const {DISCORD_TOKEN} = process.env;
export const {REPO_LINK} = process.env;
export const {MODMAIL_CHANNEL_ID} = process.env;
export const {DM_ALT_CHANNEL_ID} = process.env
export const {MOD_CHANNEL} = process.env;
export const {NUMBER_OF_ALLOWED_MESSAGES} = process.env;
export const {CACHE_REVALIDATION_IN_SECONDS} = process.env;
export const {FINAL_CACHE_EXPIRATION_IN_SECONDS} = process.env;
export const {JOB_POSTINGS_CHANNEL} = process.env;
export const {AWAIT_MESSAGE_TIMEOUT} = process.env;
export const {MINIMAL_COMPENSATION} = process.env;
export const {MINIMAL_AMOUNT_OF_WORDS} = process.env;
export const {POST_LIMITER_IN_HOURS} = process.env;
export const {API_CACHE_ENTRIES_LIMIT} = process.env;
export const {API_CACHE_EXPIRATION_IN_SECONDS} = process.env;
export const {API_CACHE_REVALIDATION_WINDOW_IN_SECONDS} = process.env;
export const {MONGO_URI} = process.env;
export const {HELPFUL_ROLE_ID} = process.env;
export const {HELPFUL_ROLE_EXEMPT_ID} = process.env;
export const {HELPFUL_ROLE_POINT_THRESHOLD} = process.env;
export const {POINT_DECAY_TIMER} = process.env;
export const {ADMIN_ROLE_ID} = process.env;
export const {MOD_ROLE_ID} = process.env;
export const {POINT_LIMITER_IN_MINUTES} = process.env;
export const VAR_DETECT_LIMIT =
Number.parseInt(process.env.VAR_DETECT_LIMIT) || 1_800_000;
export const JUST_ASK_DETECT_LIMIT =
Number.parseInt(process.env.JUST_ASK_DETECT_LIMIT) || 86_400_000;