commit 50bbaa40db578ea9261099a9da5a2743ff31197b parent dd92fea21efe2399cc16b219bd481252954b31dc Author: Florian Dold <florian@dold.me> Date: Tue, 13 Jul 2021 13:55:43 +0200 cli: polyfill for older node versions Diffstat:
| M | packages/taler-wallet-cli/src/index.ts | | | 6 | ++++++ |
1 file changed, 6 insertions(+), 0 deletions(-)
diff --git a/packages/taler-wallet-cli/src/index.ts b/packages/taler-wallet-cli/src/index.ts @@ -21,6 +21,12 @@ import os from "os"; import fs from "fs"; import * as clk from "./clk.js"; import { deepStrictEqual } from "assert"; +// Polyfill for encoding which isn't present globally in older nodejs versions +import { TextEncoder, TextDecoder } from "util"; +// @ts-ignore +global.TextEncoder = TextEncoder; +// @ts-ignore +global.TextDecoder = TextDecoder; import { getTestInfo, runTests } from "./integrationtests/testrunner.js"; import { PreparePayResultType,