fix(v2): fix multi-instance mdx loaders not sandboxed correctly (#3970)

* another attempt to fix the multi-instance conflicts

* try to fix windows build

* cleanup + improve comment
This commit is contained in:
Sébastien Lorber 2020-12-30 11:18:51 +01:00 committed by GitHub
parent 9fdac1a0dc
commit 1e1860681b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 15 additions and 3 deletions

View file

@ -414,6 +414,9 @@ export function addLeadingSlash(str: string): string {
export function addTrailingSlash(str: string): string {
return str.endsWith('/') ? str : `${str}/`;
}
export function addTrailingPathSeparator(str: string): string {
return str.endsWith(path.sep) ? str : `${str}${path.sep}`;
}
export function removeTrailingSlash(str: string): string {
return removeSuffix(str, '/');