summaryrefslogtreecommitdiff
path: root/extension/scripts/package.js
diff options
context:
space:
mode:
Diffstat (limited to 'extension/scripts/package.js')
-rw-r--r--extension/scripts/package.js9
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");
});