How to use the quicktype-core.defaultTargetLanguages.map function in quicktype-core

To help you get started, we’ve selected a few quicktype-core examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github quicktype / quicktype-vscode / src / extension.ts View on Github external
async function pickTargetLanguage(): Promise {
    const languageChoices = defaultTargetLanguages.map(l => l.displayName).sort();
    let chosenName = await vscode.window.showQuickPick(languageChoices);
    const cancelled = chosenName === undefined;
    if (chosenName === undefined) {
        chosenName = "typescript";
    }
    return { cancelled, lang: languageNamed(chosenName)! };
}