diff --git a/package-lock.json b/package-lock.json index 7ecce9d..95e6b8b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -425,9 +425,9 @@ } }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, "markdown-it": { diff --git a/src/serverContext.ts b/src/serverContext.ts index 07b2ccc..ff385f3 100644 --- a/src/serverContext.ts +++ b/src/serverContext.ts @@ -435,7 +435,7 @@ export class ServerContext implements Disposable { const args = this.cliConfig.launchArgs; const serverOptions: ServerOptions = async (): Promise => { - const child = cp.spawn(this.cliConfig.launchCommand, args); + const child = cp.spawn(this.cliConfig.launchCommand, args, {cwd: this.cwd}); this.clientPid = child.pid; return child; };