diff --git a/scripts/dump-keycloak-realm.ts b/scripts/dump-keycloak-realm.ts index da5877eb..32dec48d 100644 --- a/scripts/dump-keycloak-realm.ts +++ b/scripts/dump-keycloak-realm.ts @@ -11,13 +11,17 @@ import { is } from "tsafe/is"; { const dCompleted = new Deferred(); - const child = child_process.spawn("docker", [ - ...["exec", containerName], - ...["/opt/keycloak/bin/kc.sh", "export"], - ...["--dir", "/tmp"], - ...["--realm", "myrealm"], - ...["--users", "realm_file"] - ]); + const child = child_process.spawn( + "docker", + [ + ...["exec", containerName], + ...["/opt/keycloak/bin/kc.sh", "export"], + ...["--dir", "/tmp"], + ...["--realm", "myrealm"], + ...["--users", "realm_file"] + ], + { shell: true } + ); let output = ""; diff --git a/scripts/start-storybook.ts b/scripts/start-storybook.ts index 697e31ba..e31d0986 100644 --- a/scripts/start-storybook.ts +++ b/scripts/start-storybook.ts @@ -13,7 +13,9 @@ run(`node ${join("dist", "bin", "main.js")} copy-keycloak-resources-to-public`, }); { - const child = child_process.spawn("npx", ["start-storybook", "-p", "6006"]); + const child = child_process.spawn("npx", ["start-storybook", "-p", "6006"], { + shell: true + }); child.stdout.on("data", data => process.stdout.write(data)); diff --git a/scripts/startRebuildOnSrcChange.ts b/scripts/startRebuildOnSrcChange.ts index c31eaa71..3c644af2 100644 --- a/scripts/startRebuildOnSrcChange.ts +++ b/scripts/startRebuildOnSrcChange.ts @@ -13,7 +13,7 @@ export function startRebuildOnSrcChange() { const dCompleted = new Deferred(); - const child = child_process.spawn("yarn", ["build"]); + const child = child_process.spawn("yarn", ["build"], { shell: true }); child.stdout.on("data", data => process.stdout.write(data));