in index.js [177:207]
async function vercelInspect(deploymentUrl) {
// eslint-disable-next-line no-unused-vars
let myOutput = '';
let myError = '';
const options = {};
options.listeners = {
stdout: data => {
// eslint-disable-next-line no-unused-vars
myOutput += data.toString();
core.info(data.toString());
},
stderr: data => {
myError += data.toString();
core.info(data.toString());
},
};
if (workingDirectory) {
options.cwd = workingDirectory;
}
const args = [vercelBin, 'inspect', deploymentUrl, '-t', vercelToken];
if (vercelScope) {
core.info('using scope');
args.push('--scope', vercelScope);
}
await exec.exec('npx', args, options);
const match = myError.match(/^\s+name\s+(.+)$/m);
return match && match.length ? match[1] : null;
}