diff --git a/js/apps/keycloak-server/package.json b/js/apps/keycloak-server/package.json index 019b209b2e..ab3739fc8a 100644 --- a/js/apps/keycloak-server/package.json +++ b/js/apps/keycloak-server/package.json @@ -8,7 +8,7 @@ }, "wireit": { "start": { - "command": "./scripts/start-server.js", + "command": "node ./scripts/start-server.js", "dependencies": [ "../../libs/keycloak-admin-client:build" ] diff --git a/js/apps/keycloak-server/scripts/start-server.js b/js/apps/keycloak-server/scripts/start-server.js index 49752497e3..a09778142e 100755 --- a/js/apps/keycloak-server/scripts/start-server.js +++ b/js/apps/keycloak-server/scripts/start-server.js @@ -40,10 +40,11 @@ async function startServer() { [ "start-dev", "--http-port=8180", - "--features=account3,admin-fine-grained-authz,transient-users", + `--features="account3,admin-fine-grained-authz,transient-users"`, ...keycloakArgs, ], { + shell: true, env: { KEYCLOAK_ADMIN: ADMIN_USERNAME, KEYCLOAK_ADMIN_PASSWORD: ADMIN_PASSWORD,