use elysia instead of express

This commit is contained in:
Fran Jurmanović
2023-10-04 20:19:38 +02:00
parent aea2acbdf8
commit 82acbf93fc
21 changed files with 276 additions and 455 deletions

View File

@@ -1,11 +1,21 @@
import { config as dotenv } from "dotenv";
import { version } from "../../package.json";
dotenv();
const config: NodeJS.ProcessEnv = {
type Config = {
APP_VERSION: string;
LEGICA_URL: string;
};
export type ProjectConfig = Config & NodeJS.ProcessEnv;
const config: ProjectConfig = {
TOKEN: process.env.TOKEN,
PASSWORD: process.env.PASSWORD,
PORT: process.env.PORT || "3000",
CRON_LEGICA: process.env.CRON_LEGICA || "0 9 * * *",
APP_VERSION: version,
LEGICA_URL: "https://sib.net.hr/legica-dana",
};
export { config };