chore: fix behaviour on windows for absolute paths

Signed-off-by: blam <ben@blam.sh>
This commit is contained in:
blam
2022-08-16 13:44:53 +02:00
parent 267a020ff0
commit a88aa8ff71
@@ -301,12 +301,13 @@ export function createFetchTemplateAction(options: {
}
function containsSkippedContent(localOutputPath: string): boolean {
// if the path is absolute means that the root directory has been skipped
// if the path is empty means that there is a file skipped in the root
// if the path is starts with a separator it means that the root directory has been skipped
// if the path includes // means that there is a subdirectory skipped
// All paths returned are considered with / seperator because of globby returning the linux seperator for all os'.
return (
localOutputPath === '' ||
path.isAbsolute(localOutputPath) ||
localOutputPath.includes(`${path.sep}${path.sep}`)
localOutputPath.startsWith('/') ||
localOutputPath.includes('//')
);
}