From: Eduardo San Martin Morote Date: Thu, 14 Aug 2025 13:54:45 +0000 (+0200) Subject: fix: allow 0 in number param X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0b0a9b12e1a231d5adacadfc649b6591131847ac;p=thirdparty%2Fvuejs%2Frouter.git fix: allow 0 in number param --- diff --git a/packages/router/src/experimental/route-resolver/matchers/matcher-pattern.ts b/packages/router/src/experimental/route-resolver/matchers/matcher-pattern.ts index 68189915..0f7ba1c4 100644 --- a/packages/router/src/experimental/route-resolver/matchers/matcher-pattern.ts +++ b/packages/router/src/experimental/route-resolver/matchers/matcher-pattern.ts @@ -215,7 +215,7 @@ type ExtractParamTypeFromOptions = { : never } -const IS_INTEGER_RE = /^-?[1-9]\d*$/ +const IS_INTEGER_RE = /^-?\d+$/ export const PARAM_INTEGER_SINGLE = { get: (value: string) => {