aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2020-02-24 23:10:36 +0530
committerFlorian Dold <florian.dold@gmail.com>2020-02-24 23:10:36 +0530
commite1168fbec00396a6ccb6d49c9405615a8a22cb72 (patch)
tree8e0594e0e64989299e1ed1f6bec8bfcf43d481f4
parent57e0b85468d577e0649e180abcee02edea97941e (diff)
backwards compat with nodejs<0.11
-rw-r--r--package.json2
-rw-r--r--src/headless/taler-wallet-cli.ts8
2 files changed, 8 insertions, 2 deletions
diff --git a/package.json b/package.json
index 4f4955802..6d1edeac8 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "taler-wallet",
- "version": "0.6.10",
+ "version": "0.6.11",
"description": "",
"main": "dist/node/index.js",
"repository": {
diff --git a/src/headless/taler-wallet-cli.ts b/src/headless/taler-wallet-cli.ts
index d741d7c96..9abdb05d1 100644
--- a/src/headless/taler-wallet-cli.ts
+++ b/src/headless/taler-wallet-cli.ts
@@ -29,6 +29,12 @@ import { decodeCrock } from "../crypto/talerCrypto";
import { OperationFailedAndReportedError } from "../operations/errors";
import { Bank } from "./bank";
import { classifyTalerUri, TalerUriType } from "../util/taleruri";
+import util = require("util");
+
+// Backwards compatibility with nodejs<0.11, where TextEncoder and TextDecoder
+// are not globals yet.
+(global as any).TextEncoder = util.TextEncoder;
+(global as any).TextDecoder = util.TextDecoder;
const logger = new Logger("taler-wallet-cli.ts");
@@ -418,7 +424,7 @@ testCli
.requiredOption("bank", ["-b", "--bank"], clk.STRING, {
default: "https://bank.test.taler.net/",
})
- .requiredOption("withdrawAmount", ["-a", "--amount"], clk.STRING, {
+ .requiredOption("withdrawAmount", ["-w", "--amount"], clk.STRING, {
default: "TESTKUDOS:10",
})
.requiredOption("spendAmount", ["-s", "--spend-amount"], clk.STRING, {