From 25066ab4be9908995385f97543799a59d9bc75f0 Mon Sep 17 00:00:00 2001 From: rickstaa Date: Mon, 26 Sep 2022 09:14:33 +0200 Subject: [PATCH] refactor: remove unused dotenv calls As explained in the Vercel documentation vercel ignores dot files (see https://github.com/vercel/vercel/discussions/3962#discussioncomment-4277). It instead loads the env variables defined in the vercel instance. As a result we can therefore remove dotenv. --- api/index.js | 3 --- api/top-langs.js | 3 --- api/wakatime.js | 3 --- src/fetchers/stats-fetcher.js | 3 --- src/fetchers/top-languages-fetcher.js | 3 --- 5 files changed, 15 deletions(-) diff --git a/api/index.js b/api/index.js index 88bd3c2e3e7ea..8fbe2bc28e998 100644 --- a/api/index.js +++ b/api/index.js @@ -1,4 +1,3 @@ -import * as dotenv from "dotenv"; import { renderStatsCard } from "../src/cards/stats-card.js"; import { blacklist } from "../src/common/blacklist.js"; import { @@ -11,8 +10,6 @@ import { import { fetchStats } from "../src/fetchers/stats-fetcher.js"; import { isLocaleAvailable } from "../src/translations.js"; -dotenv.config(); - export default async (req, res) => { const { username, diff --git a/api/top-langs.js b/api/top-langs.js index 25f97c8b455b2..1b6b980d77c4b 100644 --- a/api/top-langs.js +++ b/api/top-langs.js @@ -1,4 +1,3 @@ -import * as dotenv from "dotenv"; import { renderTopLanguages } from "../src/cards/top-languages-card.js"; import { blacklist } from "../src/common/blacklist.js"; import { @@ -11,8 +10,6 @@ import { import { fetchTopLanguages } from "../src/fetchers/top-languages-fetcher.js"; import { isLocaleAvailable } from "../src/translations.js"; -dotenv.config(); - export default async (req, res) => { const { username, diff --git a/api/wakatime.js b/api/wakatime.js index fb8caa51c9477..7680b76e602f2 100644 --- a/api/wakatime.js +++ b/api/wakatime.js @@ -1,4 +1,3 @@ -import * as dotenv from "dotenv"; import { renderWakatimeCard } from "../src/cards/wakatime-card.js"; import { clampValue, @@ -10,8 +9,6 @@ import { import { fetchWakatimeStats } from "../src/fetchers/wakatime-fetcher.js"; import { isLocaleAvailable } from "../src/translations.js"; -dotenv.config(); - export default async (req, res) => { const { username, diff --git a/src/fetchers/stats-fetcher.js b/src/fetchers/stats-fetcher.js index 9d17d009c0b70..7f6cb9e5e95b4 100644 --- a/src/fetchers/stats-fetcher.js +++ b/src/fetchers/stats-fetcher.js @@ -1,6 +1,5 @@ // @ts-check import axios from "axios"; -import * as dotenv from "dotenv"; import githubUsernameRegex from "github-username-regex"; import { calculateRank } from "../calculateRank.js"; import { retryer } from "../common/retryer.js"; @@ -12,8 +11,6 @@ import { wrapTextMultiline, } from "../common/utils.js"; -dotenv.config(); - /** * Stats fetcher object. * diff --git a/src/fetchers/top-languages-fetcher.js b/src/fetchers/top-languages-fetcher.js index 5fa1c8040b170..86d794435be08 100644 --- a/src/fetchers/top-languages-fetcher.js +++ b/src/fetchers/top-languages-fetcher.js @@ -1,5 +1,4 @@ // @ts-check -import * as dotenv from "dotenv"; import { retryer } from "../common/retryer.js"; import { CustomError, @@ -9,8 +8,6 @@ import { wrapTextMultiline, } from "../common/utils.js"; -dotenv.config(); - /** * Top languages fetcher object. *