From 4126ec37918dbfbe7e0476ac0c7f4d3c5a6ae048 Mon Sep 17 00:00:00 2001 From: Chris Wiggins Date: Fri, 14 Mar 2025 10:46:20 +1300 Subject: [PATCH] fix: pass in empty string to URL constructor if no opts.uri --- src/parser.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/parser.js b/src/parser.js index bcded03..a54bad5 100644 --- a/src/parser.js +++ b/src/parser.js @@ -100,7 +100,7 @@ export default class Parser extends Stream { this.parseStream = new ParseStream(); this.lineStream.pipe(this.parseStream); this.mainDefinitions = opts.mainDefinitions || {}; - this.params = new URL(opts.uri, 'https://a.com').searchParams; + this.params = new URL(opts.uri || '', 'https://a.com').searchParams; this.lastProgramDateTime = null; /* eslint-disable consistent-this */