From 5a3dd70951b53a279135f4d37722658526831b57 Mon Sep 17 00:00:00 2001 From: Sriram Velamur Date: Tue, 21 Jul 2020 15:42:32 +0530 Subject: [PATCH 1/3] Fixed erroneous path for relative imports --- http-server/helpers.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/http-server/helpers.js b/http-server/helpers.js index 0a34d2c..1ee4c61 100644 --- a/http-server/helpers.js +++ b/http-server/helpers.js @@ -15,12 +15,13 @@ const renderTemplateWithData = async (path, data) => { ); let $include; let $file; + const $root = dirname(path); do { $include = includeMatcher.exec(page); if ($include) { try { $file = $include[1].trim(); - let $$file = normalize(`${path}/${$file}`); + let $$file = normalize(`${$root}/${$file}`); $file = readFileSync($$file); page = page.replace($include[0], $file); } catch (error) { From d1f27205b09727479981660665bcd291627c00fc Mon Sep 17 00:00:00 2001 From: Sriram Velamur Date: Tue, 7 Jul 2020 22:23:23 +0530 Subject: [PATCH 2/3] Bumped version number for npm publish - relative path support --- http-server/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/http-server/package.json b/http-server/package.json index 23550e5..c8cfbd2 100644 --- a/http-server/package.json +++ b/http-server/package.json @@ -1,6 +1,6 @@ { "name": "@techiev2/node_http_server", - "version": "1.0.17", + "version": "1.0.18", "description": "A barebones http server abstraction for NodeJS", "main": "index.js", "scripts": { From d402b50c2fe8bf3f45223e9fb83ebb2964ae9aae Mon Sep 17 00:00:00 2001 From: Sriram Velamur Date: Tue, 21 Jul 2020 15:45:26 +0530 Subject: [PATCH 3/3] Bumped patch version for fix --- http-server/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/http-server/package.json b/http-server/package.json index c8cfbd2..4c14a54 100644 --- a/http-server/package.json +++ b/http-server/package.json @@ -1,6 +1,6 @@ { "name": "@techiev2/node_http_server", - "version": "1.0.18", + "version": "1.0.19", "description": "A barebones http server abstraction for NodeJS", "main": "index.js", "scripts": {