impl TypeScriptCompileService