diff --git a/package.json b/package.json index 361bd55..fe5579d 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,6 @@ "version": "1.0.0", "description": "", "main": "src/index.js", - "type": "module", "scripts": { "dev": "node src/index.js", "build": "ncc build src/index.js", diff --git a/src/const.js b/src/const.js index 48f0e99..c11ccd9 100644 --- a/src/const.js +++ b/src/const.js @@ -1,2 +1,7 @@ -export const TEXT_BLACK = "#000" -export const TEXT_WHITE = "#fff" \ No newline at end of file +const TEXT_BLACK = "#000"; +const TEXT_WHITE = "#fff"; + +module.exports = { + TEXT_BLACK, + TEXT_WHITE, +}; diff --git a/src/draw.js b/src/draw.js index 0ad3c11..80cc944 100644 --- a/src/draw.js +++ b/src/draw.js @@ -1,13 +1,13 @@ -import { +const { fitText, getDominantColor, loadImgBuffer, loadImgBufferBase64, mapTime, measureText, - xmlElement as $, -} from "./util"; -import { TEXT_BLACK, TEXT_WHITE } from "./const"; + xmlElement: $, +} = require("./util"); +const { TEXT_BLACK, TEXT_WHITE } = require("./const"); /** * @param {{id: number, name: string, time2w: number, timeTotal: number, imgIco: string}[]} game diff --git a/src/index.js b/src/index.js index 71832ff..623eab2 100644 --- a/src/index.js +++ b/src/index.js @@ -1,8 +1,8 @@ -import core from "@actions/core"; -import { readdir, readFile, unlink, writeFile } from "node:fs/promises"; -import { draw } from "./draw"; -import { getStats } from "./steam"; -import { xmlElement as $ } from "./util"; +const core = require("@actions/core"); +const { readdir, readFile, unlink, writeFile } = require("node:fs/promises"); +const { draw } = require("./draw"); +const { getStats } = require("./steam"); +const { xmlElement: $ } = require("./util"); async function main() { const apiKey = core.getInput("apiKey", { required: true }); diff --git a/src/steam.js b/src/steam.js index 6d70abd..6f5bc18 100644 --- a/src/steam.js +++ b/src/steam.js @@ -1,4 +1,4 @@ -import fetch from "node-fetch"; +const fetch = require("node-fetch"); /** * @param {string} key diff --git a/src/util.js b/src/util.js index 3d70393..5e741b5 100644 --- a/src/util.js +++ b/src/util.js @@ -1,11 +1,11 @@ -import colorthief from "colorthief/src/color-thief-node"; -import path from "node:path"; -import { fileURLToPath } from "node:url"; -import { loadSync } from "opentype.js"; -import { v4 as uuidv4 } from "uuid"; -import { unlink, writeFile } from "fs"; -import Color from "color"; -import fetch from "node-fetch"; +const colorthief = require("colorthief/src/color-thief-node"); +const path = require("node:path"); +const { fileURLToPath } = require("node:url"); +const { loadSync } = require("opentype.js"); +const { v4: uuidv4 } = require("uuid"); +const { unlink, writeFile } = require("fs"); +const Color = require("color"); +const fetch = require("node-fetch"); const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename);