From 095aa45d1e8ecc4be9c5673e72199a9a7f7d82b5 Mon Sep 17 00:00:00 2001 From: Ben Scott <227292+BPScott@users.noreply.github.com> Date: Tue, 20 Jun 2023 15:55:29 -0700 Subject: [PATCH] fix: use `reduce` instead of `Object.fromEntries` to support old browsers (#437) --- client.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/client.js b/client.js index a0da4c6..b857e8f 100644 --- a/client.js +++ b/client.js @@ -15,9 +15,12 @@ var options = { ansiColors: {}, }; if (__resourceQuery) { - var overrides = Object.fromEntries( - new URLSearchParams(__resourceQuery.slice(1)) - ); + var params = Array.from(new URLSearchParams(__resourceQuery.slice(1))); + var overrides = params.reduce(function (memo, param) { + memo[param[0]] = param[1]; + return memo; + }, {}); + setOverrides(overrides); }