feat: add initial typescript migration

This commit performs the base changes that are needed to migrate the
codebase to typescript.
This commit is contained in:
rickstaa
2022-10-04 11:43:31 +02:00
parent acbc03dc0f
commit 1617c3fb22
50 changed files with 5149 additions and 941 deletions
+5 -5
View File
@@ -1,15 +1,15 @@
import * as dotenv from "dotenv";
import { renderStatsCard } from "../src/cards/stats-card.js";
import { blacklist } from "../src/common/blacklist.js";
import { renderStatsCard } from "../src/cards/stats-card";
import { blacklist } from "../src/common/blacklist";
import {
clampValue,
CONSTANTS,
parseArray,
parseBoolean,
renderError,
} from "../src/common/utils.js";
import { fetchStats } from "../src/fetchers/stats-fetcher.js";
import { isLocaleAvailable } from "../src/translations.js";
} from "../src/common/utils";
import { fetchStats } from "../src/fetchers/stats-fetcher";
import { isLocaleAvailable } from "../src/translations";
dotenv.config();
+5 -5
View File
@@ -1,13 +1,13 @@
import { renderRepoCard } from "../src/cards/repo-card.js";
import { blacklist } from "../src/common/blacklist.js";
import { renderRepoCard } from "../src/cards/repo-card";
import { blacklist } from "../src/common/blacklist";
import {
clampValue,
CONSTANTS,
parseBoolean,
renderError,
} from "../src/common/utils.js";
import { fetchRepo } from "../src/fetchers/repo-fetcher.js";
import { isLocaleAvailable } from "../src/translations.js";
} from "../src/common/utils";
import { fetchRepo } from "../src/fetchers/repo-fetcher";
import { isLocaleAvailable } from "../src/translations";
export default async (req, res) => {
const {
+5 -5
View File
@@ -1,15 +1,15 @@
import * as dotenv from "dotenv";
import { renderTopLanguages } from "../src/cards/top-languages-card.js";
import { blacklist } from "../src/common/blacklist.js";
import { renderTopLanguages } from "../src/cards/top-languages-card";
import { blacklist } from "../src/common/blacklist";
import {
clampValue,
CONSTANTS,
parseArray,
parseBoolean,
renderError,
} from "../src/common/utils.js";
import { fetchTopLanguages } from "../src/fetchers/top-languages-fetcher.js";
import { isLocaleAvailable } from "../src/translations.js";
} from "../src/common/utils";
import { fetchTopLanguages } from "../src/fetchers/top-languages-fetcher";
import { isLocaleAvailable } from "../src/translations";
dotenv.config();
+4 -4
View File
@@ -1,14 +1,14 @@
import * as dotenv from "dotenv";
import { renderWakatimeCard } from "../src/cards/wakatime-card.js";
import { renderWakatimeCard } from "../src/cards/wakatime-card";
import {
clampValue,
CONSTANTS,
parseArray,
parseBoolean,
renderError,
} from "../src/common/utils.js";
import { fetchWakatimeStats } from "../src/fetchers/wakatime-fetcher.js";
import { isLocaleAvailable } from "../src/translations.js";
} from "../src/common/utils";
import { fetchWakatimeStats } from "../src/fetchers/wakatime-fetcher";
import { isLocaleAvailable } from "../src/translations";
dotenv.config();