Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
"use strict"
const fs = require("fs")
const path = require("path")
const util = require("./util")
const args = require("command-line-args")([
{name: "build", type: Boolean, defaultValue: false},
{name: "sign", type: String},
{name: "platform", type: String, defaultValue: process.platform},
{name: "arch", type: String, defaultValue: "all"},
]).parse()
let outDir = path.join(__dirname, "/../dist") + "/"
const isMacBuild = args.platform === "darwin"
if (isMacBuild) {
outDir += "Onshape-darwin-x64"
}
else {
outDir += "win"
}
outDir = path.normalize(outDir)
console.log("Removing " + outDir)
"use strict"
const args = require("command-line-args")({name: "arch", type: String}).parse()
require("./util").installDependencies(args.arch)