diff --git a/src/vs/workbench/api/electron-browser/mainThreadCommands.ts b/src/vs/workbench/api/electron-browser/mainThreadCommands.ts index 41109430a65b6baf98f5ee14cc4742808a207580..4753577d61cd317ba2957754389edccc05b0baf3 100644 --- a/src/vs/workbench/api/electron-browser/mainThreadCommands.ts +++ b/src/vs/workbench/api/electron-browser/mainThreadCommands.ts @@ -5,7 +5,6 @@ import { ICommandService, CommandsRegistry, ICommandHandlerDescription } from 'vs/platform/commands/common/commands'; import { IDisposable } from 'vs/base/common/lifecycle'; -import { TPromise } from 'vs/base/common/winjs.base'; import { ExtHostContext, MainThreadCommandsShape, ExtHostCommandsShape, MainContext, IExtHostContext } from '../node/extHost.protocol'; import { extHostNamedCustomer } from 'vs/workbench/api/electron-browser/extHostCustomers'; import { revive } from 'vs/base/common/marshalling'; @@ -79,7 +78,7 @@ export class MainThreadCommands implements MainThreadCommandsShape { } $getCommands(): Thenable { - return TPromise.as(Object.keys(CommandsRegistry.getCommands())); + return Promise.resolve(Object.keys(CommandsRegistry.getCommands())); } }