From b0d0d1e14393ff9bfc16eb1ebc4ca44d29baaba8 Mon Sep 17 00:00:00 2001 From: Sebastian Beltran Date: Thu, 18 Dec 2025 21:30:35 -0500 Subject: [PATCH] layer: use empty object without prototype for params of regexp path --- lib/layer.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/layer.js b/lib/layer.js index 6a4408f..73a2332 100644 --- a/lib/layer.js +++ b/lib/layer.js @@ -65,7 +65,8 @@ function Layer (path, options, fn) { return false } - const params = {} + const params = { __proto__: null } + for (let i = 1; i < match.length; i++) { const key = keys[i - 1] const prop = key.name