• I wish this can be done:

    export function TypescriptModule(): Promise<TsCodeEditorModule> {
    const tsVersion = setup.runTimeDependencies.differed['typescript']
    return install({
    modules: [
    `typescript#${tsVersion}`,
    ],
    }).then(() => {
    return import('./typescript')
    })
    }

    Returns Promise<TsCodeEditorModule>

Generated using TypeDoc