aboutsummaryrefslogtreecommitdiff
path: root/src/headless
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2020-04-06 21:15:41 +0530
committerFlorian Dold <florian.dold@gmail.com>2020-04-06 21:15:41 +0530
commitf36bb7a04eabe0330cb166bf9ce5021c92f38dc8 (patch)
tree9a242a06bd5353c8b167600c31776c9f16d9d21c /src/headless
parent07f25566ca51b7faf6462a57d15f4ebbfc733ab0 (diff)
downloadwallet-core-f36bb7a04eabe0330cb166bf9ce5021c92f38dc8.tar.xz
linter
Diffstat (limited to 'src/headless')
-rw-r--r--src/headless/clk.ts24
-rw-r--r--src/headless/helpers.ts6
-rw-r--r--src/headless/integrationtest.ts10
-rw-r--r--src/headless/taler-wallet-cli.ts2
4 files changed, 21 insertions, 21 deletions
diff --git a/src/headless/clk.ts b/src/headless/clk.ts
index 7c99384bb..09f758ad4 100644
--- a/src/headless/clk.ts
+++ b/src/headless/clk.ts
@@ -23,8 +23,8 @@ import readline from "readline";
class Converter<T> {}
-export let INT = new Converter<number>();
-export let STRING: Converter<string> = new Converter<string>();
+export const INT = new Converter<number>();
+export const STRING: Converter<string> = new Converter<string>();
export interface OptionArgs<T> {
help?: string;
@@ -90,7 +90,7 @@ function splitOpt(opt: string): { key: string; value?: string } {
}
function formatListing(key: string, value?: string): string {
- let res = " " + key;
+ const res = " " + key;
if (!value) {
return res;
}
@@ -139,7 +139,7 @@ export class CommandGroup<GN extends keyof any, TG> {
name: name as string,
};
this.options.push(def);
- for (let flag of flagspec) {
+ for (const flag of flagspec) {
if (flag.startsWith("--")) {
const flagname = flag.substring(2);
this.longOptions[flagname] = def;
@@ -168,7 +168,7 @@ export class CommandGroup<GN extends keyof any, TG> {
name: name as string,
};
this.options.push(def);
- for (let flag of flagspec) {
+ for (const flag of flagspec) {
if (flag.startsWith("--")) {
const flagname = flag.substring(2);
this.longOptions[flagname] = def;
@@ -225,7 +225,7 @@ export class CommandGroup<GN extends keyof any, TG> {
name: name as string,
};
this.options.push(def);
- for (let flag of flagspec) {
+ for (const flag of flagspec) {
if (flag.startsWith("--")) {
const flagname = flag.substring(2);
this.longOptions[flagname] = def;
@@ -271,7 +271,7 @@ export class CommandGroup<GN extends keyof any, TG> {
printHelp(progName: string, parents: CommandGroup<any, any>[]) {
let usageSpec = "";
- for (let p of parents) {
+ for (const p of parents) {
usageSpec += (p.name ?? progName) + " ";
if (p.arguments.length >= 1) {
usageSpec += "<ARGS...> ";
@@ -281,7 +281,7 @@ export class CommandGroup<GN extends keyof any, TG> {
if (this.subcommands.length != 0) {
usageSpec += "COMMAND ";
}
- for (let a of this.arguments) {
+ for (const a of this.arguments) {
const argName = a.args.metavar ?? a.name;
usageSpec += `<${argName}> `;
}
@@ -294,7 +294,7 @@ export class CommandGroup<GN extends keyof any, TG> {
if (this.options.length != 0) {
console.log();
console.log("Options:");
- for (let opt of this.options) {
+ for (const opt of this.options) {
let optSpec = opt.flagspec.join(", ");
if (!opt.isFlag) {
optSpec = optSpec + "=VALUE";
@@ -306,7 +306,7 @@ export class CommandGroup<GN extends keyof any, TG> {
if (this.subcommands.length != 0) {
console.log();
console.log("Commands:");
- for (let subcmd of this.subcommands) {
+ for (const subcmd of this.subcommands) {
console.log(formatListing(subcmd.name, subcmd.args.help));
}
}
@@ -444,7 +444,7 @@ export class CommandGroup<GN extends keyof any, TG> {
}
}
- for (let option of this.options) {
+ for (const option of this.options) {
if (option.isFlag == false && option.required == true) {
if (!foundOptions[option.name]) {
if (option.args.default !== undefined) {
@@ -459,7 +459,7 @@ export class CommandGroup<GN extends keyof any, TG> {
}
}
- for (let option of this.options) {
+ for (const option of this.options) {
const ph = option.args.onPresentHandler;
if (ph && foundOptions[option.name]) {
ph(myArgs[option.name]);
diff --git a/src/headless/helpers.ts b/src/headless/helpers.ts
index 053332b37..11e2c90de 100644
--- a/src/headless/helpers.ts
+++ b/src/headless/helpers.ts
@@ -138,9 +138,9 @@ export async function getDefaultNodeWallet(
export async function withdrawTestBalance(
myWallet: Wallet,
- amount: string = "TESTKUDOS:10",
- bankBaseUrl: string = "https://bank.test.taler.net/",
- exchangeBaseUrl: string = "https://exchange.test.taler.net/",
+ amount = "TESTKUDOS:10",
+ bankBaseUrl = "https://bank.test.taler.net/",
+ exchangeBaseUrl = "https://exchange.test.taler.net/",
) {
const reserveResponse = await myWallet.createReserve({
amount: amounts.parseOrThrow(amount),
diff --git a/src/headless/integrationtest.ts b/src/headless/integrationtest.ts
index 6e45b76e2..9934f2048 100644
--- a/src/headless/integrationtest.ts
+++ b/src/headless/integrationtest.ts
@@ -43,7 +43,7 @@ async function makePayment(
amount: string,
summary: string,
): Promise<{ orderId: string }> {
- let orderResp = await merchant.createOrder(
+ const orderResp = await merchant.createOrder(
amount,
summary,
"taler://fulfillment-success/thx",
@@ -60,7 +60,7 @@ async function makePayment(
throw Error("no taler://pay/ URI in payment response");
}
- let preparePayResult = await wallet.preparePayForUri(talerPayUri);
+ const preparePayResult = await wallet.preparePayForUri(talerPayUri);
console.log("prepare pay result", preparePayResult);
@@ -68,7 +68,7 @@ async function makePayment(
throw Error("payment not possible");
}
- let confirmPayResult = await wallet.confirmPay(
+ const confirmPayResult = await wallet.confirmPay(
preparePayResult.proposalId,
undefined,
);
@@ -159,7 +159,7 @@ export async function runIntegrationTest(args: IntegrationTestArgs) {
// Wait until the withdraw is done
await myWallet.runUntilDone();
- let { orderId: refundOrderId } = await makePayment(
+ const { orderId: refundOrderId } = await makePayment(
myWallet,
myMerchant,
Amounts.stringify(spendAmountTwo),
@@ -299,7 +299,7 @@ export async function runIntegrationTestBasic(cfg: Configuration) {
// Wait until the withdraw is done
await myWallet.runUntilDone();
- let { orderId: refundOrderId } = await makePayment(
+ const { orderId: refundOrderId } = await makePayment(
myWallet,
myMerchant,
Amounts.stringify(spendAmountTwo),
diff --git a/src/headless/taler-wallet-cli.ts b/src/headless/taler-wallet-cli.ts
index c7909948f..a7dcce9a3 100644
--- a/src/headless/taler-wallet-cli.ts
+++ b/src/headless/taler-wallet-cli.ts
@@ -593,7 +593,7 @@ testCli
})
.action(async (args) => {
applyVerbose(args.wallet.verbose);
- let cmdObj = args.integrationtestCmd;
+ const cmdObj = args.integrationtestCmd;
try {
await runIntegrationTest({