From 33f7ed1bcdc92346e6b8dfda89079449c9b72cf8 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Wed, 18 Oct 2023 07:38:11 -0400 Subject: [PATCH] fix: use path.join --- src/backend/filters/urlRewrite.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/filters/urlRewrite.ts b/src/backend/filters/urlRewrite.ts index 8b852e8..ab0528a 100644 --- a/src/backend/filters/urlRewrite.ts +++ b/src/backend/filters/urlRewrite.ts @@ -2,7 +2,7 @@ import type { ContentFilter } from "../types.js"; import { getTld } from "@lumeweb/libresolver"; import tldEnum from "@lumeweb/tld-enum"; import * as cheerio from "cheerio"; -import urlJoin from "proper-url-join"; +import path from "path"; const swUrl = new URL(self.location.origin); @@ -31,7 +31,7 @@ export default class URLRewriteFilter implements ContentFilter { if (!isExternal || !isICANN(urlValue)) { if (!isExternal) { //@ts-ignore - urlValue = urlJoin(requestor, urlValue); + urlValue = path.join(requestor, urlValue); } urlValue = `${swUrl.protocol}://${swUrl.hostname}/browse/${urlValue}`; console.log(urlValue);