taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

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:
Mpackages/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,