From 0249c74bcd55e3cf0b179301399ac2600293fc6f Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Tue, 14 Jan 2025 13:12:59 +0000 Subject: [PATCH] fix(nuxt): do not warn about invalid characters in route groups/catchalls --- packages/nuxt/src/pages/utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nuxt/src/pages/utils.ts b/packages/nuxt/src/pages/utils.ts index c40e2c45cd..66cfdb439c 100644 --- a/packages/nuxt/src/pages/utils.ts +++ b/packages/nuxt/src/pages/utils.ts @@ -424,7 +424,7 @@ function parseSegment (segment: string, absolutePath: string) { state = SegmentParserState.initial } else if (c && PARAM_CHAR_RE.test(c)) { buffer += c - } else { + } else if (state === SegmentParserState.dynamic || state === SegmentParserState.optional) { logger.warn(`'\`${c}\`' is not allowed in a dynamic route parameter and has been ignored. Consider renaming \`${absolutePath}\`.`) } break