From 07a9adbce25e42dcd4d1eb25ee011328d0543304 Mon Sep 17 00:00:00 2001 From: V Date: Tue, 13 Jun 2023 02:36:25 +0200 Subject: 🧹🧹 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/build/common.mjs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'scripts/build') diff --git a/scripts/build/common.mjs b/scripts/build/common.mjs index 24518fa..a6b170a 100644 --- a/scripts/build/common.mjs +++ b/scripts/build/common.mjs @@ -64,7 +64,7 @@ export const globPlugins = kind => ({ }); build.onLoad({ filter, namespace: "import-plugins" }, async () => { - const pluginDirs = ["plugins", "userplugins"]; + const pluginDirs = ["plugins/_api", "plugins/_core", "plugins", "userplugins"]; let code = ""; let plugins = "\n"; let i = 0; @@ -72,8 +72,9 @@ export const globPlugins = kind => ({ if (!existsSync(`./src/${dir}`)) continue; const files = await readdir(`./src/${dir}`); for (const file of files) { - if (file.startsWith(".")) continue; + if (file.startsWith("_") || file.startsWith(".")) continue; if (file === "index.ts") continue; + const fileBits = file.split("."); if (fileBits.length > 2 && ["ts", "tsx"].includes(fileBits.at(-1))) { const mod = fileBits.at(-2); -- cgit