From a8373c1568b71ce564f14faee8bb962c40d0fb0b Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Wed, 13 Dec 2017 12:23:49 -0500 Subject: [PATCH] always create valid route id --- utils/create_routes.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/create_routes.js b/utils/create_routes.js index 5568e7b..f1237b7 100644 --- a/utils/create_routes.js +++ b/utils/create_routes.js @@ -8,7 +8,7 @@ module.exports = function create_matchers(files) { const parts = file.replace(/\.(html|js|mjs)$/, '').split(path.sep); if (parts[parts.length - 1] === 'index') parts.pop(); - const id = parts.join('_').replace(/[[\]]/g, '$'); + const id = parts.join('_').replace(/[[\]]/g, '$') || '_'; const dynamic = parts .filter(part => part[0] === '[')