Implement open flag

This commit is contained in:
Asher
2019-07-15 13:31:05 -05:00
parent 9446cc8245
commit 9b0b337dc0
2 changed files with 44 additions and 1 deletions

View File

@ -10,7 +10,7 @@ import pkg from "vs/platform/product/node/package";
import { MainServer, WebviewServer } from "vs/server/src/server";
import "vs/server/src/tar";
import { generateCertificate, generatePassword } from "vs/server/src/util";
import { generateCertificate, generatePassword, open } from "vs/server/src/util";
interface Args extends ParsedArgs {
"allow-http"?: boolean;
@ -192,6 +192,11 @@ const main = async (): Promise<void> => {
} else {
console.log(" - Not serving HTTPS");
}
if (args["open"]) {
await open(serverAddress).catch(console.error);
console.log(" - Opened URL");
}
};
main().catch((error) => {