(p: string)
| 41 | * Removes leading number prefixes like "01-", "02-" from each path segment. |
| 42 | */ |
| 43 | const cleanSlug = (p: string) => |
| 44 | toPosix(p) |
| 45 | .split("/") |
| 46 | .filter(Boolean) |
| 47 | .map((seg) => seg.replace(/^\d{2,}-/, "")) |
| 48 | .join("/") |
| 49 | |
| 50 | const toPosix = (s: string) => { |
| 51 | return posix.normalize(s.replace(/\\/g, "/")) |
no test coverage detected
searching dependent graphs…