fix(app): make metro blocklist regex windows-safe

This commit is contained in:
Mohamed Boudra
2026-03-12 22:56:46 +07:00
parent 3371f17606
commit 970df6478b

View File

@@ -18,8 +18,9 @@ const customWebPlatform = (process.env.PASEO_WEB_PLATFORM ?? "")
const config = getDefaultConfig(projectRoot);
const defaultResolveRequest = config.resolver.resolveRequest ?? resolve;
const escapedAppSrcRoot = appSrcRoot
.replace(/[|\\{}()[\]^$+*?.]/g, "\\$&")
.replace(/\//g, "[\\\\/]");
.split(path.sep)
.map((segment) => segment.replace(/[|\\{}()[\]^$+*?.]/g, "\\$&"))
.join("[\\\\/]");
config.resolver.extraNodeModules = {
...(config.resolver.extraNodeModules ?? {}),