site-panzai/node_modules/zip-stream/utils.js

22 lines
456 B
JavaScript
Raw Permalink Normal View History

2026-11-13 13:57:04 +01:00
import normalizePath from "normalize-path";
export function dateify(dateish) {
dateish = dateish || new Date();
if (dateish instanceof Date) {
dateish = dateish;
} else if (typeof dateish === "string") {
dateish = new Date(dateish);
} else {
dateish = new Date();
}
return dateish;
}
export function sanitizePath(filepath) {
return normalizePath(filepath, false)
.replace(/^\w+:/, "")
.replace(/^(\.\.\/|\/)+/, "");
}