diff --git a/packages/waku/src/router/fs-router.ts b/packages/waku/src/router/fs-router.ts index e67a89ad3..c6498009b 100644 --- a/packages/waku/src/router/fs-router.ts +++ b/packages/waku/src/router/fs-router.ts @@ -41,7 +41,7 @@ export function fsRouter( return []; } // HACK: replace "_slug_" to "[slug]" for build - file = file.replace(/(^|\/|\\)_([^/]+)_(\/|\\|\.)/g, '$1[$2]$3'); + file = file.replace(/(?<=^|\/|\\)_([^/]+)_(?=\/|\\|\.)/g, '[$1]'); // For Windows file = sep === '/' ? file : file.replace(/\\/g, '/'); // HACK: resolve different extensions for build