diff options
Diffstat (limited to 'build.mjs')
-rwxr-xr-x | build.mjs | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -42,16 +42,16 @@ const globPlugins = { build.onLoad({ filter: /^plugins$/, namespace: "import-plugins" }, () => { const files = readdirSync("./src/plugins"); let code = ""; - let arr = "["; + let obj = ""; for (let i = 0; i < files.length; i++) { if (files[i] === "index.ts") { continue; } const mod = `__pluginMod${i}`; code += `import ${mod} from "./${files[i].replace(".ts", "")}";\n`; - arr += `${mod},`; + obj += `[${mod}.name]: ${mod},`; } - code += `export default ${arr}]`; + code += `export default {${obj}}`; return { contents: code, resolveDir: "./src/plugins" |