From 4cf1697db960597a8acd7fb5fbd6bd83f2169851 Mon Sep 17 00:00:00 2001 From: Anil Erdogan Date: Fri, 24 Nov 2023 14:53:09 +0100 Subject: [PATCH] better file structure --- esbuild.config.mjs | 12 ++++++------ package.json | 2 +- version-bump.mjs => scripts/version-bump.mjs | 0 main.ts => src/main.ts | 0 4 files changed, 7 insertions(+), 7 deletions(-) rename version-bump.mjs => scripts/version-bump.mjs (100%) rename main.ts => src/main.ts (100%) diff --git a/esbuild.config.mjs b/esbuild.config.mjs index b13282b..e4197e9 100644 --- a/esbuild.config.mjs +++ b/esbuild.config.mjs @@ -2,20 +2,19 @@ import esbuild from "esbuild"; import process from "process"; import builtins from "builtin-modules"; -const banner = -`/* +const banner = `/* THIS IS A GENERATED/BUNDLED FILE BY ESBUILD if you want to view the source, please visit the github repository of this plugin */ `; -const prod = (process.argv[2] === "production"); +const prod = process.argv[2] === "production"; const context = await esbuild.context({ banner: { js: banner, }, - entryPoints: ["main.ts"], + entryPoints: ["src/main.ts"], bundle: true, external: [ "obsidian", @@ -31,7 +30,8 @@ const context = await esbuild.context({ "@lezer/common", "@lezer/highlight", "@lezer/lr", - ...builtins], + ...builtins, + ], format: "cjs", target: "es2018", logLevel: "info", @@ -45,4 +45,4 @@ if (prod) { process.exit(0); } else { await context.watch(); -} \ No newline at end of file +} diff --git a/package.json b/package.json index 3da572f..349f3bc 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "scripts": { "dev": "node esbuild.config.mjs", "build": "tsc -noEmit -skipLibCheck && node esbuild.config.mjs production", - "version": "node version-bump.mjs && git add manifest.json versions.json" + "version": "node scripts/version-bump.mjs && git add manifest.json versions.json" }, "keywords": [], "author": "", diff --git a/version-bump.mjs b/scripts/version-bump.mjs similarity index 100% rename from version-bump.mjs rename to scripts/version-bump.mjs diff --git a/main.ts b/src/main.ts similarity index 100% rename from main.ts rename to src/main.ts