diff options
Diffstat (limited to 'extension/scripts/package.js')
-rw-r--r-- | extension/scripts/package.js | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/extension/scripts/package.js b/extension/scripts/package.js index 8f1e68fd..c55ec42a 100644 --- a/extension/scripts/package.js +++ b/extension/scripts/package.js @@ -1,11 +1,18 @@ const { exec } = require("child_process"); const fs = require("fs"); +const args = process.argv.slice(2); +const isPreRelease = args.includes("--pre-release"); + if (!fs.existsSync("build")) { fs.mkdirSync("build"); } -exec("vsce package --out ./build patch", (error) => { +const command = isPreRelease + ? "vsce package --out ./build patch --pre-release" + : "vsce package --out ./build patch"; + +exec(command, (error) => { if (error) throw error; console.log("vsce package completed"); }); |