modularize normalisePathSeparator
https://github.com/sindresorhus/slash
This commit is contained in:
parent
3bffdc2be0
commit
75ec9c8f2c
@ -13,6 +13,7 @@ var includes = require("lodash/collection/includes");
|
|||||||
var clone = require("../helpers/clone");
|
var clone = require("../helpers/clone");
|
||||||
var parse = require("../helpers/parse");
|
var parse = require("../helpers/parse");
|
||||||
var Scope = require("../traversal/scope");
|
var Scope = require("../traversal/scope");
|
||||||
|
var slash = require("slash");
|
||||||
var util = require("../util");
|
var util = require("../util");
|
||||||
var path = require("path");
|
var path = require("path");
|
||||||
var each = require("lodash/collection/each");
|
var each = require("lodash/collection/each");
|
||||||
@ -128,9 +129,9 @@ File.prototype.normalizeOptions = function (opts) {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// normalize windows path separators to unix
|
// normalize windows path separators to unix
|
||||||
opts.filename = util.normalisePathSeparator(opts.filename);
|
opts.filename = slash(opts.filename);
|
||||||
if (opts.sourceRoot) {
|
if (opts.sourceRoot) {
|
||||||
opts.sourceRoot = util.normalisePathSeparator(opts.sourceRoot);
|
opts.sourceRoot = slash(opts.sourceRoot);
|
||||||
}
|
}
|
||||||
|
|
||||||
opts.basename = path.basename(opts.filename, path.extname(opts.filename));
|
opts.basename = path.basename(opts.filename, path.extname(opts.filename));
|
||||||
|
|||||||
@ -29,10 +29,6 @@ exports.canCompile = function (filename, altExts) {
|
|||||||
|
|
||||||
exports.canCompile.EXTENSIONS = [".js", ".jsx", ".es6", ".es"];
|
exports.canCompile.EXTENSIONS = [".js", ".jsx", ".es6", ".es"];
|
||||||
|
|
||||||
exports.normalisePathSeparator = function (filename) {
|
|
||||||
return filename.replace(/\\/g, "/");
|
|
||||||
};
|
|
||||||
|
|
||||||
exports.resolve = function (loc) {
|
exports.resolve = function (loc) {
|
||||||
try {
|
try {
|
||||||
return require.resolve(loc);
|
return require.resolve(loc);
|
||||||
|
|||||||
@ -60,6 +60,7 @@
|
|||||||
"regenerator-babel": "0.8.10-2",
|
"regenerator-babel": "0.8.10-2",
|
||||||
"regexpu": "^1.1.1",
|
"regexpu": "^1.1.1",
|
||||||
"repeating": "^1.1.2",
|
"repeating": "^1.1.2",
|
||||||
|
"slash": "^1.0.0",
|
||||||
"source-map": "^0.1.43",
|
"source-map": "^0.1.43",
|
||||||
"source-map-support": "^0.2.9",
|
"source-map-support": "^0.2.9",
|
||||||
"source-map-to-comment": "^1.0.0",
|
"source-map-to-comment": "^1.0.0",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user