diff options
| author | Jan Tuomi <jan.tuomi@valuemotive.com> | 2021-04-19 15:29:33 +0300 |
|---|---|---|
| committer | Jan Tuomi <jan.tuomi@valuemotive.com> | 2021-04-19 15:29:33 +0300 |
| commit | 2c5c47e3c5343419a6efa618b9d6549394da2e9f (patch) | |
| tree | 103498479f2fa5d7995b7bf529124c733343439c /src/config.ts | |
| parent | 7f3a70c396b498a8b10553d11cf78c3ea9a872b1 (diff) | |
Fix date logic
Diffstat (limited to 'src/config.ts')
| -rw-r--r-- | src/config.ts | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/config.ts b/src/config.ts index 8766db9..ca60b97 100644 --- a/src/config.ts +++ b/src/config.ts @@ -13,6 +13,9 @@ class ConfigError extends Error { } } +const nodeEnv = process.env.NODE_ENV || "development"; +const port = process.env.PORT ? Number(process.env.PORT) : 3000; + const tgWebhookUrl = process.env.TELEGRAM_WEBHOOK_URL || null; if (!tgWebhookUrl) { throw new ConfigError("Missing env var TELEGRAM_WEBHOOK_URL"); @@ -50,7 +53,8 @@ const googleSaJsonPath = path.join("sa_key.json"); fs.writeFileSync(googleSaJsonPath, googleSaJsonUtf8); const config = { - port: process.env.PORT ? Number(process.env.PORT) : 3000, + nodeEnv, + port, tgWebhookUrl, tgBotToken, sheetsSpreadsheetId, |
