trollface

This commit is contained in:
Asaki Yuki 2026-02-09 17:14:00 +07:00
parent 2aea7039a7
commit 2c0a0f40cf
2 changed files with 4 additions and 6 deletions

View file

@ -2,7 +2,7 @@
* Configuration object for the AsaJS build process. * Configuration object for the AsaJS build process.
* @type {import('asajs/config.d.ts').Config} * @type {import('asajs/config.d.ts').Config}
*/ */
const config = { export const config = {
packinfo: { packinfo: {
name: "AsaJS", name: "AsaJS",
description: "Create your Minecraft JSON-UI resource packs using JavaScript.", description: "Create your Minecraft JSON-UI resource packs using JavaScript.",
@ -15,5 +15,3 @@ const config = {
importToPreview: false, importToPreview: false,
}, },
} }
module.exports = { config }

View file

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