Fix path.join polyfill
This commit is contained in:
@ -1,3 +1,6 @@
|
|||||||
export function pathJoin(...path: string[]): string {
|
export function pathJoin(...path: string[]): string {
|
||||||
return path.map(part => part.replace(/^\/+/, "").replace(/\/+$/, "")).join("/");
|
return path
|
||||||
|
.map((part, i) => (i === 0 ? part : part.replace(/^\/+/, "")))
|
||||||
|
.map((part, i) => (i === path.length - 1 ? part : part.replace(/\/+$/, "")))
|
||||||
|
.join("/");
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user