From b8415a19ab3a209649169f4324f07da3162eef24 Mon Sep 17 00:00:00 2001 From: Ahmedov Samir Date: Wed, 17 Apr 2019 14:17:32 +0300 Subject: [PATCH 1/2] fix targetPath regexp --- lib/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/index.js b/lib/index.js index 7564315..2a079e6 100644 --- a/lib/index.js +++ b/lib/index.js @@ -212,7 +212,7 @@ class Ream extends Event { const html = await this.renderer.renderToString(context) const { start, end } = await renderTemplate(context) const targetPath = this.resolveOutDir( - `generated/${route.replace(/\/?$/, '/index.html')}` + `generated/${route.replace(/(\/?$|\/?\?.*$)/, '/index.html')}` ) logger.status(emoji.progress, `generating ${route}`) From 34f2b8b118f3bfc569d7acfdf0c1c40f7f4eca3b Mon Sep 17 00:00:00 2001 From: Ahmedov Samir Date: Wed, 17 Apr 2019 14:52:58 +0300 Subject: [PATCH 2/2] fix regexp --- lib/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/index.js b/lib/index.js index 2a079e6..d710034 100644 --- a/lib/index.js +++ b/lib/index.js @@ -212,7 +212,7 @@ class Ream extends Event { const html = await this.renderer.renderToString(context) const { start, end } = await renderTemplate(context) const targetPath = this.resolveOutDir( - `generated/${route.replace(/(\/?$|\/?\?.*$)/, '/index.html')}` + `generated/${route.replace(/\/?(\?.*)?$/, '/index.html')}` ) logger.status(emoji.progress, `generating ${route}`)