in telemetry/vscode/src/generateTelemetry.ts [12:33]
async function parseArguments(): Promise<CommandLineArguments> {
let input: string[] = []
const args = await argv
if (!args.output) {
console.log("Argument 'output' required")
throw undefined
}
if (args.extraInput) {
input = (args.extraInput as string).split(',').map(item => item.trim())
}
// Always append the global definitions
input.push(path.join(__dirname, 'commonDefinitions.json'))
input.push(path.join(__dirname, 'vscodeDefinitions.json'))
return {
inputFiles: input,
outputFile: args.output as string,
}
}