diff --git a/esbuild.config.mjs b/esbuild.config.mjs index 0ca0338..53684db 100644 --- a/esbuild.config.mjs +++ b/esbuild.config.mjs @@ -1,5 +1,6 @@ import esbuild from 'esbuild'; import process from 'process'; +import fs from 'fs'; import builtins from 'builtin-modules'; const banner = `/* @@ -9,6 +10,11 @@ THIS IS A GENERATED/BUNDLED FILE BY ESBUILD const prod = process.argv[2] === 'production'; +const pkg = JSON.parse(fs.readFileSync('./package.json', 'utf8')); +const manifest = JSON.parse(fs.readFileSync('./manifest.json', 'utf8')); +manifest.version = pkg.version; +fs.writeFileSync('./manifest.json', JSON.stringify(manifest, null, '\t') + '\n'); + esbuild .build({ banner: { js: banner }, diff --git a/manifest.json b/manifest.json index 9f00736..9e79ba2 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "zeroq-qol-modules", "name": "ZeroQ QoL Modules", - "version": "1.0.3", + "version": "1.1.0", "minAppVersion": "0.15.0", "description": "QoL Modules", "author": "oqyude", diff --git a/package.json b/package.json index a86aaf2..0b326b3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "zeroq-qol-modules", - "version": "1.0.0", + "version": "1.1.0", "description": "Modular Obsidian plugin with toggleable QoL modules", "main": "main.js", "scripts": {