Skip to content

Commit

Permalink
fix: improve json import (#2190)
Browse files Browse the repository at this point in the history
  • Loading branch information
rickstaa committed Oct 13, 2022
1 parent f7a2b21 commit 65424fa
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions src/cards/wakatime-card.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,17 @@ 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 { createRequire } from "module";
const require = createRequire(import.meta.url);
const languageColors = require("../common/languageColors.json"); // now works
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",
),
);

/**
* Creates the no coding activity SVG node.
Expand Down

1 comment on commit 65424fa

@vercel
Copy link

@vercel vercel bot commented on 65424fa Oct 13, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.