Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
}
}
FunctionsInit.description = describe;
FunctionsInit.args = [
{
name: 'name',
required: true,
description: 'Name of Serverless project and directory that will be created',
},
];
FunctionsInit.flags = Object.assign(
{},
convertYargsOptionsToOclifFlags(cliInfo.options),
{ profile: TwilioClientCommand.flags.profile }
);
module.exports = FunctionsInit;
async run() {
await super.run();
let { flags, args } = this.parse(FunctionsInit);
flags = normalizeFlags(flags);
const opts = Object.assign({}, flags, args);
opts.accountSid = flags.accountSid || this.twilioClient.username;
opts.authToken = flags.authToken || this.twilioClient.password;
opts.path = process.cwd();
opts.skipCredentials = true;
return handler(opts);
}
}