refactor: move all envs related code into separate file (#4529)
Co-authored-by: Alexandr <qwerty541zxc@gmail.com>
This commit is contained in:
1 parent
24b1df0d28
commit
f5b1ffa5e3
9 files changed
+22
-15
No files matched your search
+3
-1
@@ -1,10 +1,12 @@
|
|||||||
|
// @ts-check
|
||||||
|
|
||||||
import {
|
import {
|
||||||
clampValue,
|
clampValue,
|
||||||
CONSTANTS,
|
CONSTANTS,
|
||||||
renderError,
|
renderError,
|
||||||
parseBoolean,
|
parseBoolean,
|
||||||
} from "../src/common/utils.js";
|
} from "../src/common/utils.js";
|
||||||
import { gistWhitelist } from "../src/common/whitelist.js";
|
import { gistWhitelist } from "../src/common/envs.js";
|
||||||
import { isLocaleAvailable } from "../src/translations.js";
|
import { isLocaleAvailable } from "../src/translations.js";
|
||||||
import { renderGistCard } from "../src/cards/gist.js";
|
import { renderGistCard } from "../src/cards/gist.js";
|
||||||
import { fetchGist } from "../src/fetchers/gist.js";
|
import { fetchGist } from "../src/fetchers/gist.js";
|
||||||
|
|||||||
+3
-1
@@ -1,6 +1,8 @@
|
|||||||
|
// @ts-check
|
||||||
|
|
||||||
import { renderStatsCard } from "../src/cards/stats.js";
|
import { renderStatsCard } from "../src/cards/stats.js";
|
||||||
import { blacklist } from "../src/common/blacklist.js";
|
import { blacklist } from "../src/common/blacklist.js";
|
||||||
import { whitelist } from "../src/common/whitelist.js";
|
import { whitelist } from "../src/common/envs.js";
|
||||||
import {
|
import {
|
||||||
clampValue,
|
clampValue,
|
||||||
CONSTANTS,
|
CONSTANTS,
|
||||||
|
|||||||
+3
-1
@@ -1,6 +1,8 @@
|
|||||||
|
// @ts-check
|
||||||
|
|
||||||
import { renderRepoCard } from "../src/cards/repo.js";
|
import { renderRepoCard } from "../src/cards/repo.js";
|
||||||
import { blacklist } from "../src/common/blacklist.js";
|
import { blacklist } from "../src/common/blacklist.js";
|
||||||
import { whitelist } from "../src/common/whitelist.js";
|
import { whitelist } from "../src/common/envs.js";
|
||||||
import {
|
import {
|
||||||
clampValue,
|
clampValue,
|
||||||
CONSTANTS,
|
CONSTANTS,
|
||||||
|
|||||||
+3
-1
@@ -1,6 +1,8 @@
|
|||||||
|
// @ts-check
|
||||||
|
|
||||||
import { renderTopLanguages } from "../src/cards/top-languages.js";
|
import { renderTopLanguages } from "../src/cards/top-languages.js";
|
||||||
import { blacklist } from "../src/common/blacklist.js";
|
import { blacklist } from "../src/common/blacklist.js";
|
||||||
import { whitelist } from "../src/common/whitelist.js";
|
import { whitelist } from "../src/common/envs.js";
|
||||||
import {
|
import {
|
||||||
clampValue,
|
clampValue,
|
||||||
CONSTANTS,
|
CONSTANTS,
|
||||||
|
|||||||
+3
-1
@@ -1,3 +1,5 @@
|
|||||||
|
// @ts-check
|
||||||
|
|
||||||
import { renderWakatimeCard } from "../src/cards/wakatime.js";
|
import { renderWakatimeCard } from "../src/cards/wakatime.js";
|
||||||
import {
|
import {
|
||||||
clampValue,
|
clampValue,
|
||||||
@@ -6,7 +8,7 @@ import {
|
|||||||
parseBoolean,
|
parseBoolean,
|
||||||
renderError,
|
renderError,
|
||||||
} from "../src/common/utils.js";
|
} from "../src/common/utils.js";
|
||||||
import { whitelist } from "../src/common/whitelist.js";
|
import { whitelist } from "../src/common/envs.js";
|
||||||
import { fetchWakatimeStats } from "../src/fetchers/wakatime.js";
|
import { fetchWakatimeStats } from "../src/fetchers/wakatime.js";
|
||||||
import { isLocaleAvailable } from "../src/translations.js";
|
import { isLocaleAvailable } from "../src/translations.js";
|
||||||
|
|
||||||
|
|||||||
@@ -6,5 +6,8 @@ const gistWhitelist = process.env.GIST_WHITELIST
|
|||||||
? process.env.GIST_WHITELIST.split(",")
|
? process.env.GIST_WHITELIST.split(",")
|
||||||
: undefined;
|
: undefined;
|
||||||
|
|
||||||
export { whitelist, gistWhitelist };
|
const excludeRepositories = process.env.EXCLUDE_REPO
|
||||||
export default whitelist;
|
? process.env.EXCLUDE_REPO.split(",")
|
||||||
|
: [];
|
||||||
|
|
||||||
|
export { whitelist, gistWhitelist, excludeRepositories };
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
const excludeRepositories = process.env.EXCLUDE_REPO
|
|
||||||
? process.env.EXCLUDE_REPO.split(",")
|
|
||||||
: [];
|
|
||||||
|
|
||||||
export { excludeRepositories };
|
|
||||||
export default excludeRepositories;
|
|
||||||
@@ -12,7 +12,7 @@ import {
|
|||||||
request,
|
request,
|
||||||
wrapTextMultiline,
|
wrapTextMultiline,
|
||||||
} from "../common/utils.js";
|
} from "../common/utils.js";
|
||||||
import excludeRepositories from "../common/excludeRepo.js";
|
import { excludeRepositories } from "../common/envs.js";
|
||||||
|
|
||||||
dotenv.config();
|
dotenv.config();
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ import {
|
|||||||
request,
|
request,
|
||||||
wrapTextMultiline,
|
wrapTextMultiline,
|
||||||
} from "../common/utils.js";
|
} from "../common/utils.js";
|
||||||
import excludeRepositories from "../common/excludeRepo.js";
|
import { excludeRepositories } from "../common/envs.js";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef {import("axios").AxiosRequestHeaders} AxiosRequestHeaders Axios request headers.
|
* @typedef {import("axios").AxiosRequestHeaders} AxiosRequestHeaders Axios request headers.
|
||||||
|
|||||||
Reference in new issue
Block a user