0
0
mirror of https://github.com/wagtail/wagtail.git synced 2024-11-30 01:46:24 +01:00
wagtail/gulpfile.js/lib/normalize-path.js

14 lines
397 B
JavaScript
Raw Normal View History

var quoteRegExp = function (str) {
return (str + '').replace(/[.?*+^$[\]\\(){}|-]/g, "\\$&");
};
var re = new RegExp(quoteRegExp(require("path").sep), "g");
/**
* Normalize path separators to forward slashes
* @param path A path in either Windows or POSIX format
* @returns {string} A path in POSIX format
*/
module.exports = function (path) {
return ("" + path).replace(re, "/");
};