When trying to make a deployment with @vercel/client, like this:
let deployment;
for await (const event of createDeployment({
token: process.env.DEPLOYMENT_TOKEN!,
path: tempDir,
defaultName: `lab-deployment-${config.challengeId}`,
},
{
name: `lab-deployment-${config.challengeId}`,
autoAssignCustomDomains: true,
}
)) {
console.log(event);
if (event.type === "ready") {
deployment = event.payload;
break;
} else if (event.type === "error") {
throw new Error(event.payload.message);
}
}
I recieve this error:
type: 'error',
payload: Error: TypeError [ERR_INVALID_PROTOCOL]: Protocol "https:" not supported. Expected "http:"
at uploadList.<computed>.retries (webpack-internal:///(rsc)/./node_modules/@vercel/client/dist/upload.js:168: