From 1966601932b9964429cb83167012361110bee603 Mon Sep 17 00:00:00 2001 From: Konrad Pettersson <49250602+KonkenBonken@users.noreply.github.com> Date: Thu, 18 Apr 2024 22:51:45 +0200 Subject: [PATCH 1/3] use correct regex quantifier --- packages/render/src/render.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/render/src/render.ts b/packages/render/src/render.ts index f5ffbe5..3321891 100644 --- a/packages/render/src/render.ts +++ b/packages/render/src/render.ts @@ -75,7 +75,7 @@ async function render(options: RenderOptions = {}) { } = options; let path; - if (inputPath.match(/https*:\/\//g)) { + if (inputPath.match(/https?:\/\//g)) { path = inputPath; } else { path = url.pathToFileURL(pathModule.resolve(process.cwd(), inputPath)).href; From 8fc82877debc5b038974b68454d92e2766242fd8 Mon Sep 17 00:00:00 2001 From: Konrad Pettersson <49250602+KonkenBonken@users.noreply.github.com> Date: Thu, 18 Apr 2024 22:53:25 +0200 Subject: [PATCH 2/3] only match urls starting with http(s) --- packages/render/src/render.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/render/src/render.ts b/packages/render/src/render.ts index 3321891..c41e581 100644 --- a/packages/render/src/render.ts +++ b/packages/render/src/render.ts @@ -75,7 +75,7 @@ async function render(options: RenderOptions = {}) { } = options; let path; - if (inputPath.match(/https?:\/\//g)) { + if (inputPath.match(/^https?:\/\//)) { path = inputPath; } else { path = url.pathToFileURL(pathModule.resolve(process.cwd(), inputPath)).href; From be8c7d3ad2a77ed9b9a517d835d018540d1ede08 Mon Sep 17 00:00:00 2001 From: KonkenBonken Date: Thu, 18 Apr 2024 23:00:34 +0200 Subject: [PATCH 3/3] bump npm version --- packages/render/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/render/package.json b/packages/render/package.json index 171f7d8..59aaf71 100644 --- a/packages/render/package.json +++ b/packages/render/package.json @@ -1,6 +1,6 @@ { "name": "@scenejs/render", - "version": "0.16.0", + "version": "0.17.0", "description": "Make a movie of CSS animation through Scene.js for node", "main": "./dist/render.cjs.js", "module": "./dist/render.esm.js", @@ -79,4 +79,4 @@ "url": "https://github.com/daybrush/scenejs-render/issues" }, "homepage": "https://github.com/daybrush/scenejs-render#readme" -} +} \ No newline at end of file