We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9c2b519 commit 73d51ebCopy full SHA for 73d51eb
tests/test_in_node
@@ -1,7 +1,6 @@
1
#!/usr/bin/env node
2
3
-var Path = require("path");
4
-var Url = require("url");
+var path = require('path');
5
var Browser = require('zombie');
6
var htmlToText = require('html-to-text');
7
@@ -39,11 +38,9 @@ function startBrowser() {
39
38
console.log('>> Complete');
40
process.exit(returnCode);
41
return;
42
- }
43
- var url_obj = Url.parse(url);
44
- if (!url_obj.protocol) {
45
- url_obj.protocol = "file";
46
- url = Url.format(url_obj);
+ } else if (!/^(?:https?|ftp):/.test(url)) {
+ // rewrite local path as a file:// URL
+ url = encodeURI('file://' + path.resolve(url).replace(/\\/g, '/'));
47
}
48
49
// load page
0 commit comments