Fix filename slashes (#880)

* Fix windows filename slashes

* add comment

* readXml will already convert the slashes
This commit is contained in:
jberg 2019-08-21 16:30:21 -07:00 committed by Jordan Eldredge
parent 0fc4aacbbc
commit bae6a56458

View file

@ -9,9 +9,14 @@ export function isPromise(obj) {
return obj && typeof obj.then === "function";
}
// Convert windows filename slashes to forward slashes
function fixFilenameSlashes(filename) {
return filename.replace(/\\/g, "/");
}
export function getCaseInsensitveFile(zip, filename) {
// TODO: Escape `file` for rejex characters
return zip.file(new RegExp(filename, "i"))[0];
return zip.file(new RegExp(fixFilenameSlashes(filename), "i"))[0];
}
// Read a