@azure/static-web-apps-cli
Version:
Azure Static Web Apps CLI
28 lines • 943 B
JavaScript
import process from "process";
import { execFileSync, execSync } from "child_process";
export function runCommand(command, cwd) {
execSync(command, {
stdio: "inherit",
cwd: cwd ?? process.cwd(),
// Set CI to avoid extra NPM logs and potentially unwanted interactive modes
env: {
...process.env,
// Internal flag to avoid duplicating user messages
SWA_CLI_INTERNAL_COMMAND: "1",
},
});
}
export function execFileCommand(command, cwd, args) {
const child = execFileSync(command, args, {
stdio: "inherit",
cwd: cwd ?? process.cwd(),
// Set CI to avoid extra NPM logs and potentially unwanted interactive modes
env: {
...process.env,
// Internal flag to avoid duplicating user messages
SWA_CLI_INTERNAL_COMMAND: "1",
},
});
return child;
}
//# sourceMappingURL=command.js.map