in telemetry/vscode/src/generateTelemetry.ts [12:32]
async function parseArguments(): Promise<CommandLineArguments> {
let input: string[] = []
const args = await argv
if (!args.output) {
throw new TypeError(`Argument 'output' required`)
}
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,
}
}