From 54cc2919781cc96c5e728670c70444b6591120be Mon Sep 17 00:00:00 2001 From: Rick Staa Date: Thu, 13 Oct 2022 11:55:01 +0200 Subject: [PATCH] Revert "fix: improve json import (#2190)" (#2191) This reverts commit 65424fa90f349b3fcf8b7031759640398755c4bb. --- src/cards/wakatime-card.js | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/src/cards/wakatime-card.js b/src/cards/wakatime-card.js index da16df6..8b042fd 100644 --- a/src/cards/wakatime-card.js +++ b/src/cards/wakatime-card.js @@ -18,17 +18,9 @@ import { wakatimeCardLocales } from "../translations.js"; * since vercel is using v16.14.0 which does not yet support json imports without the * --experimental-json-modules flag. */ -import { readFileSync } from "fs"; -import path from "path"; -import { fileURLToPath } from "url"; -const __filename = fileURLToPath(import.meta.url); -const __dirname = path.dirname(__filename); -const languageColors = JSON.parse( - readFileSync( - path.resolve(__dirname, "../common/languageColors.json"), - "utf8", - ), -); +import { createRequire } from "module"; +const require = createRequire(import.meta.url); +const languageColors = require("../common/languageColors.json"); // now works /** * Creates the no coding activity SVG node.