Fix require.toUrl and walkthroughs

This commit is contained in:
Asher
2019-02-05 11:16:06 -06:00
committed by Kyle Carberry
parent a353a59945
commit 6bb62005cb
7 changed files with 68 additions and 25 deletions
-1
View File
@@ -1,4 +1,3 @@
import "./fill/require";
import * as paths from "./fill/paths";
import "./fill/platform";
import "./fill/storageDatabase";
+1 -1
View File
@@ -7,5 +7,5 @@ export const getPathFromAmdModule = (_: typeof require, relativePath: string): s
return process.mainModule.filename.slice(0, index);
}
return relativePath ? URI.parse(require.toUrl(relativePath)).fsPath : "";
return relativePath ? URI.file(relativePath).fsPath : "";
};
+1
View File
@@ -22,6 +22,7 @@ if (!("toElement" in MouseEvent.prototype)) {
}
const _addDisposableListener = dom.addDisposableListener;
// tslint:disable-next-line no-any
const addDisposableListener = (node: Element | Window | Document, type: string, handler: (event: any) => void, useCapture?: boolean): IDisposable => {
return _addDisposableListener(node, type === "mousewheel" ? "wheel" : type, handler, useCapture);
};
-7
View File
@@ -1,7 +0,0 @@
import { join } from "path";
// tslint:disable-next-line no-any
(global as any).requireToUrl = (path: string): string => {
// TODO: can start with vs/...
return join(`${location.protocol}//${location.host}/resource`, path);
};