Skip to content

Commit 8e41048

Browse files
committed
Use require instead of self.require
1 parent 1e0fbd2 commit 8e41048

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/vs/editor/common/services/editorSimpleWorker.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -295,6 +295,8 @@ export interface IForeignModuleFactory {
295295
(ctx: IWorkerContext, createData: any): any;
296296
}
297297

298+
declare var require;
299+
298300
/**
299301
* @internal
300302
*/
@@ -501,8 +503,7 @@ export abstract class BaseEditorSimpleWorker {
501503
return TPromise.as(methods);
502504
}
503505
return new TPromise<any>((c, e) => {
504-
// Use the global require to be sure to get the global config
505-
(<any>self).require([moduleId], (foreignModule: { create: IForeignModuleFactory }) => {
506+
require([moduleId], (foreignModule: { create: IForeignModuleFactory }) => {
506507
this._foreignModule = foreignModule.create(ctx, createData);
507508

508509
let methods: string[] = [];

0 commit comments

Comments
 (0)