in js/src/launchAsync.ts [281:290]
export function isValidSubdomain(subdomain: string): boolean {
if (!subdomain) {
return false;
}
const validRegex = '^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\\-]{0,61}[a-zA-Z0-9])$';
const regExp = new RegExp(validRegex);
return regExp.test(subdomain);
}