trollface

This commit is contained in:
Asaki Yuki 2026-02-09 17:10:39 +07:00
parent f55e0d226a
commit 2aea7039a7
2 changed files with 5 additions and 2 deletions

View file

@ -2,6 +2,7 @@ import fs from "fs"
import path from "path"
// @ts-ignore
import { Config } from "../../config.js"
import { createRequire } from "module"
if (!fs.existsSync("asajs.config.cjs")) {
fs.copyFileSync("node_modules/asajs/resources/asajs.config.cjs", "asajs.config.cjs")
@ -11,7 +12,7 @@ if (!fs.existsSync(".gitignore")) {
fs.writeFileSync(".gitignore", `node_modules`, "utf-8")
}
export const config: Config = require(path.resolve(process.cwd(), "asajs.config.cjs")).config
export const config: Config = createRequire(import.meta.url)(path.resolve(process.cwd(), "asajs.config.cjs")).config
export let isBuildMode = config.compiler?.enabled ?? false
export let isLinkMode = config.compiler?.autoImport ?? false