trollface
This commit is contained in:
parent
2aea7039a7
commit
2c0a0f40cf
2 changed files with 4 additions and 6 deletions
|
|
@ -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 }
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
Reference in a new issue