mirror of
https://github.com/Litlyx/litlyx
synced 2025-12-10 07:48:37 +01:00
add shared
This commit is contained in:
9
shared/utilts/TIME.ts
Normal file
9
shared/utilts/TIME.ts
Normal file
@@ -0,0 +1,9 @@
|
||||
|
||||
|
||||
export const SECOND = 1000;
|
||||
export const MINUTE = SECOND * 60;
|
||||
export const HOUR = MINUTE * 60;
|
||||
export const DAY = HOUR * 24;
|
||||
export const WEEK = HOUR * 7;
|
||||
export const MONTH = DAY * 30;
|
||||
export const YEAR = MONTH * 12;
|
||||
8
shared/utilts/requireEnv.ts
Normal file
8
shared/utilts/requireEnv.ts
Normal file
@@ -0,0 +1,8 @@
|
||||
|
||||
export function requireEnv(name: string, errorMessage?: string) {
|
||||
if (!process.env[name]) {
|
||||
console.error(errorMessage || `ENV variable ${name} is required`);
|
||||
return process.exit(1);
|
||||
}
|
||||
return process.env[name] as string;
|
||||
}
|
||||
Reference in New Issue
Block a user