blob: c55ec42a6f99050280e16010217fcb1b0a26dceb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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");
}
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");
});
|