summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2023-12-15 12:20:12 +0100
committerFlorian Dold <florian@dold.me>2023-12-15 12:20:20 +0100
commitb52b260fb74062085a9a280db2775d2e7c18b1a3 (patch)
tree5922888a1eab6905fcf011ee8e6664421cd02672 /packages
parenta30615c2118659e5b928593a800075e5285c65c3 (diff)
downloadwallet-core-b52b260fb74062085a9a280db2775d2e7c18b1a3.tar.gz
wallet-core-b52b260fb74062085a9a280db2775d2e7c18b1a3.tar.bz2
wallet-core-b52b260fb74062085a9a280db2775d2e7c18b1a3.zip
bump dependencies
Diffstat (limited to 'packages')
-rw-r--r--packages/aml-backoffice-ui/package.json4
-rw-r--r--packages/anastasis-cli/package.json8
-rw-r--r--packages/anastasis-core/package.json8
-rw-r--r--packages/anastasis-core/src/index.ts2
-rw-r--r--packages/anastasis-webui/package.json2
-rw-r--r--packages/challenger-ui/package.json2
-rw-r--r--packages/demobank-ui/package.json6
-rw-r--r--packages/idb-bridge/package.json12
-rw-r--r--packages/merchant-backend-ui/package.json4
-rw-r--r--packages/merchant-backoffice-ui/package.json4
-rw-r--r--packages/pogen/example/proj1/tsconfig.json2
-rw-r--r--packages/pogen/package.json4
-rw-r--r--packages/pogen/tsconfig.json2
-rw-r--r--packages/taler-harness/package.json8
-rw-r--r--packages/taler-harness/src/index.ts38
-rw-r--r--packages/taler-harness/tsconfig.json2
-rw-r--r--packages/taler-util/package.json16
-rw-r--r--packages/taler-wallet-cli/package.json8
-rw-r--r--packages/taler-wallet-core/package.json31
-rw-r--r--packages/taler-wallet-embedded/package.json8
-rw-r--r--packages/taler-wallet-webextension/package.json6
-rw-r--r--packages/taler-wallet-webextension/tsconfig.json2
-rw-r--r--packages/web-util/package.json10
23 files changed, 80 insertions, 109 deletions
diff --git a/packages/aml-backoffice-ui/package.json b/packages/aml-backoffice-ui/package.json
index 9ca6312a7..6276c6a1a 100644
--- a/packages/aml-backoffice-ui/package.json
+++ b/packages/aml-backoffice-ui/package.json
@@ -54,14 +54,14 @@
"@types/mocha": "^10.0.1",
"autoprefixer": "^10.4.14",
"chai": "^4.3.6",
- "esbuild": "^0.17.7",
+ "esbuild": "^0.19.9",
"eslint-config-preact": "^1.2.0",
"mocha": "^9.2.0",
"po2json": "^0.4.5",
"postcss": "^8.4.23",
"postcss-cli": "^10.1.0",
"tailwindcss": "^3.3.2",
- "typescript": "5.2.2"
+ "typescript": "5.3.3"
},
"pogen": {
"domain": "aml-backoffice"
diff --git a/packages/anastasis-cli/package.json b/packages/anastasis-cli/package.json
index e0b154de8..b0e26fae3 100644
--- a/packages/anastasis-cli/package.json
+++ b/packages/anastasis-cli/package.json
@@ -32,13 +32,13 @@
],
"devDependencies": {
"@types/node": "^18.11.17",
- "prettier": "^2.8.8",
- "typedoc": "^0.25.1",
- "typescript": "^5.2.2"
+ "prettier": "^3.1.1",
+ "typedoc": "^0.25.4",
+ "typescript": "^5.3.3"
},
"dependencies": {
"@gnu-taler/anastasis-core": "workspace:*",
"@gnu-taler/taler-util": "workspace:*",
- "tslib": "^2.5.3"
+ "tslib": "^2.6.2"
}
}
diff --git a/packages/anastasis-core/package.json b/packages/anastasis-core/package.json
index 14768b178..f551a41f8 100644
--- a/packages/anastasis-core/package.json
+++ b/packages/anastasis-core/package.json
@@ -17,13 +17,13 @@
"license": "AGPL-3-or-later",
"type": "module",
"devDependencies": {
- "ava": "^4.3.3",
- "typescript": "^5.2.2"
+ "ava": "^6.0.1",
+ "typescript": "^5.3.3"
},
"dependencies": {
"@gnu-taler/taler-util": "workspace:*",
- "fflate": "^0.7.4",
- "tslib": "^2.5.3"
+ "fflate": "^0.8.1",
+ "tslib": "^2.6.2"
},
"ava": {
"files": [
diff --git a/packages/anastasis-core/src/index.ts b/packages/anastasis-core/src/index.ts
index 89cf186dd..9a774d0ff 100644
--- a/packages/anastasis-core/src/index.ts
+++ b/packages/anastasis-core/src/index.ts
@@ -1657,7 +1657,7 @@ export function mergeDiscoveryAggregate(
newPolicies: PolicyMetaInfo[],
oldAgg: AggregatedPolicyMetaInfo[],
): AggregatedPolicyMetaInfo[] {
- const aggregatedPolicies: AggregatedPolicyMetaInfo[] = [...oldAgg] ?? [];
+ const aggregatedPolicies: AggregatedPolicyMetaInfo[] = [...oldAgg];
const polHashToIndex: Record<string, number> = {};
for (const pol of newPolicies) {
const oldIndex = polHashToIndex[pol.policy_hash];
diff --git a/packages/anastasis-webui/package.json b/packages/anastasis-webui/package.json
index 0a63a66c4..c1c2925a2 100644
--- a/packages/anastasis-webui/package.json
+++ b/packages/anastasis-webui/package.json
@@ -46,6 +46,6 @@
"chai": "^4.3.6",
"mocha": "^9.2.0",
"sass": "1.56.1",
- "typescript": "^5.2.2"
+ "typescript": "^5.3.3"
}
}
diff --git a/packages/challenger-ui/package.json b/packages/challenger-ui/package.json
index e797b12db..64201346a 100644
--- a/packages/challenger-ui/package.json
+++ b/packages/challenger-ui/package.json
@@ -36,7 +36,7 @@
"@tailwindcss/forms": "^0.5.3",
"@tailwindcss/typography": "^0.5.9",
"autoprefixer": "^10.4.14",
- "esbuild": "^0.17.7",
+ "esbuild": "^0.19.9",
"po2json": "^0.4.5",
"postcss": "^8.4.23",
"postcss-cli": "^10.1.0",
diff --git a/packages/demobank-ui/package.json b/packages/demobank-ui/package.json
index 316c816e7..fa6f5bc7b 100644
--- a/packages/demobank-ui/package.json
+++ b/packages/demobank-ui/package.json
@@ -48,25 +48,25 @@
"@gnu-taler/pogen": "^0.0.5",
"@tailwindcss/forms": "^0.5.3",
"@tailwindcss/typography": "^0.5.9",
- "autoprefixer": "^10.4.14",
"@types/chai": "^4.3.0",
"@types/history": "^4.7.8",
"@types/mocha": "^10.0.1",
"@types/node": "^18.11.17",
"@typescript-eslint/eslint-plugin": "^5.41.0",
"@typescript-eslint/parser": "^5.41.0",
+ "autoprefixer": "^10.4.14",
"bulma": "^0.9.4",
"bulma-checkbox": "^1.1.1",
"bulma-radio": "^1.1.1",
"chai": "^4.3.6",
- "esbuild": "^0.17.7",
+ "esbuild": "^0.19.9",
"eslint-config-preact": "^1.2.0",
"mocha": "^9.2.0",
"po2json": "^0.4.5",
"preact-render-to-string": "^5.2.6",
"sass": "1.56.1",
"tailwindcss": "^3.3.2",
- "typescript": "5.2.2"
+ "typescript": "5.3.3"
},
"pogen": {
"domain": "bank"
diff --git a/packages/idb-bridge/package.json b/packages/idb-bridge/package.json
index 3ed3e76b5..54d53e94a 100644
--- a/packages/idb-bridge/package.json
+++ b/packages/idb-bridge/package.json
@@ -25,19 +25,19 @@
}
},
"devDependencies": {
- "@types/better-sqlite3": "^7.6.4",
+ "@types/better-sqlite3": "^7.6.8",
"@types/node": "^20.4.1",
- "ava": "^5.3.1",
- "prettier": "^2.8.8",
- "typescript": "^5.2.2"
+ "ava": "^6.0.1",
+ "prettier": "^3.1.1",
+ "typescript": "^5.3.3"
},
"dependencies": {
- "tslib": "^2.6.0"
+ "tslib": "^2.6.2"
},
"ava": {
"failFast": true
},
"optionalDependencies": {
- "better-sqlite3": "^8.4.0"
+ "better-sqlite3": "^9.2.2"
}
}
diff --git a/packages/merchant-backend-ui/package.json b/packages/merchant-backend-ui/package.json
index bb8114fba..5e066c870 100644
--- a/packages/merchant-backend-ui/package.json
+++ b/packages/merchant-backend-ui/package.json
@@ -62,7 +62,7 @@
"preact-render-to-string": "^5.1.19",
"sirv-cli": "^1.0.11",
"ts-node": "^10.9.1",
- "tslib": "2.5.3",
- "typescript": "5.2.2"
+ "tslib": "2.6.2",
+ "typescript": "5.3.3"
}
}
diff --git a/packages/merchant-backoffice-ui/package.json b/packages/merchant-backoffice-ui/package.json
index 23b258792..74a9a823a 100644
--- a/packages/merchant-backoffice-ui/package.json
+++ b/packages/merchant-backoffice-ui/package.json
@@ -74,8 +74,8 @@
"preact-render-to-string": "^5.2.6",
"sass": "1.56.1",
"source-map-support": "^0.5.21",
- "typedoc": "^0.25.1",
- "typescript": "5.2.2"
+ "typedoc": "^0.25.4",
+ "typescript": "5.3.3"
},
"pogen": {
"domain": "taler-merchant-backoffice"
diff --git a/packages/pogen/example/proj1/tsconfig.json b/packages/pogen/example/proj1/tsconfig.json
index 30cb65e1d..36ef053db 100644
--- a/packages/pogen/example/proj1/tsconfig.json
+++ b/packages/pogen/example/proj1/tsconfig.json
@@ -4,7 +4,7 @@
"composite": true,
"declaration": true,
"declarationMap": false,
- "target": "ES6",
+ "target": "ES2020",
"module": "ESNext",
"moduleResolution": "node",
"sourceMap": true,
diff --git a/packages/pogen/package.json b/packages/pogen/package.json
index 82391a675..5e601c4ca 100644
--- a/packages/pogen/package.json
+++ b/packages/pogen/package.json
@@ -12,10 +12,10 @@
},
"devDependencies": {
"po2json": "^0.4.5",
- "typescript": "^5.2.2"
+ "typescript": "^5.3.3"
},
"dependencies": {
"@types/node": "^18.11.17",
- "glob": "^7.2.0"
+ "glob": "^10.3.10"
}
}
diff --git a/packages/pogen/tsconfig.json b/packages/pogen/tsconfig.json
index 74cdc6ad7..482ce6fe8 100644
--- a/packages/pogen/tsconfig.json
+++ b/packages/pogen/tsconfig.json
@@ -1,7 +1,7 @@
{
"compilerOptions": {
"module": "commonjs",
- "target": "es5",
+ "target": "ES2020",
"noImplicitAny": false,
"outDir": "lib",
"incremental": true,
diff --git a/packages/taler-harness/package.json b/packages/taler-harness/package.json
index a06025e75..3466ec99d 100644
--- a/packages/taler-harness/package.json
+++ b/packages/taler-harness/package.json
@@ -33,13 +33,13 @@
],
"devDependencies": {
"@types/node": "^18.11.17",
- "esbuild": "^0.17.7",
- "prettier": "^2.8.8",
- "typescript": "^5.2.2"
+ "esbuild": "^0.19.9",
+ "prettier": "^3.1.1",
+ "typescript": "^5.3.3"
},
"dependencies": {
"@gnu-taler/taler-util": "workspace:*",
"@gnu-taler/taler-wallet-core": "workspace:*",
- "tslib": "^2.5.3"
+ "tslib": "^2.6.2"
}
} \ No newline at end of file
diff --git a/packages/taler-harness/src/index.ts b/packages/taler-harness/src/index.ts
index ff52fc30f..7234f84d0 100644
--- a/packages/taler-harness/src/index.ts
+++ b/packages/taler-harness/src/index.ts
@@ -657,38 +657,12 @@ deploymentCli
process.exit(2);
});
-
-type TestResult = { testName: string, caseName: string, result: "skiped" | "ok" | "fail", error?: any }
-
-async function getTestSummary<T extends object>(filter: string | undefined, ...apis: Array<TestForApi<T>>) {
- const regex = !filter ? undefined : new RegExp(filter)
- const apiState = await Promise.all(apis.flatMap(api => Object.entries(api).flatMap(([testName, casesMap]) => {
- return Object.entries(casesMap).map(async ([caseName, caseFunc]): Promise<TestResult> => {
- if (!caseFunc) {
- return { testName, caseName, result: "skiped" as const }
- }
- if (regex && !regex.test(`${testName}:${caseName}`)) {
- return { testName, caseName, result: "skiped" as const }
- }
- return caseFunc()
- .then(r => ({ testName, caseName, result: "ok" as const }))
- .catch(error => ({ testName, caseName, result: "fail" as const, error }))
- })
- })))
-
- return apiState.reduce((prev, testResult) => {
- if (testResult.result === "ok") {
- prev.ok.push(testResult)
- }
- if (testResult.result === "skiped") {
- prev.skiped.push(testResult)
- }
- if (testResult.result === "fail") {
- prev.fail.push(testResult)
- }
- return prev
- }, { "ok": [] as TestResult[], "skiped": [] as TestResult[], "fail": [] as TestResult[] })
-}
+type TestResult = {
+ testName: string;
+ caseName: string;
+ result: "skiped" | "ok" | "fail";
+ error?: any;
+};
deploymentCli
.subcommand("coincfg", "gen-coin-config", {
diff --git a/packages/taler-harness/tsconfig.json b/packages/taler-harness/tsconfig.json
index ece83a85f..3d0b501b3 100644
--- a/packages/taler-harness/tsconfig.json
+++ b/packages/taler-harness/tsconfig.json
@@ -2,7 +2,7 @@
"compileOnSave": true,
"compilerOptions": {
"composite": true,
- "target": "ES2018",
+ "target": "ES2020",
"module": "Node16",
"moduleResolution": "Node16",
"sourceMap": true,
diff --git a/packages/taler-util/package.json b/packages/taler-util/package.json
index e2d5c3b0f..b16698ea4 100644
--- a/packages/taler-util/package.json
+++ b/packages/taler-util/package.json
@@ -65,17 +65,17 @@
},
"devDependencies": {
"@types/node": "^18.11.17",
- "ava": "^4.3.3",
- "esbuild": "^0.17.7",
- "prettier": "^2.8.8",
- "typescript": "^5.2.2"
+ "ava": "^6.0.1",
+ "esbuild": "^0.19.9",
+ "prettier": "^3.1.1",
+ "typescript": "^5.3.3"
},
"dependencies": {
- "big-integer": "^1.6.51",
- "fflate": "^0.7.4",
- "hash-wasm": "^4.9.0",
+ "big-integer": "^1.6.52",
+ "fflate": "^0.8.1",
+ "hash-wasm": "^4.11.0",
"jed": "^1.1.1",
- "tslib": "^2.5.3"
+ "tslib": "^2.6.2"
},
"ava": {
"files": [
diff --git a/packages/taler-wallet-cli/package.json b/packages/taler-wallet-cli/package.json
index 5a6070ce2..982784aad 100644
--- a/packages/taler-wallet-cli/package.json
+++ b/packages/taler-wallet-cli/package.json
@@ -32,13 +32,13 @@
],
"devDependencies": {
"@types/node": "^18.11.17",
- "prettier": "^2.8.8",
- "typedoc": "^0.25.1",
- "typescript": "^5.2.2"
+ "prettier": "^3.1.1",
+ "typedoc": "^0.25.4",
+ "typescript": "^5.3.3"
},
"dependencies": {
"@gnu-taler/taler-util": "workspace:*",
"@gnu-taler/taler-wallet-core": "workspace:*",
- "tslib": "^2.5.3"
+ "tslib": "^2.6.2"
}
} \ No newline at end of file
diff --git a/packages/taler-wallet-core/package.json b/packages/taler-wallet-core/package.json
index 6cd13235f..4825de2c9 100644
--- a/packages/taler-wallet-core/package.json
+++ b/packages/taler-wallet-core/package.json
@@ -50,38 +50,35 @@
}
},
"devDependencies": {
- "@ava/typescript": "^4.0.0",
+ "@ava/typescript": "^4.1.0",
"@gnu-taler/pogen": "workspace:*",
"@typescript-eslint/eslint-plugin": "^5.36.1",
"@typescript-eslint/parser": "^5.36.1",
- "ava": "^4.3.3",
- "c8": "^7.11.0",
+ "ava": "^6.0.1",
+ "c8": "^8.0.1",
"eslint": "^8.8.0",
- "eslint-config-airbnb-typescript": "^16.1.0",
- "eslint-plugin-import": "^2.25.4",
- "eslint-plugin-jsx-a11y": "^6.5.1",
- "eslint-plugin-react": "^7.28.0",
+ "eslint-config-airbnb-typescript": "^17.1.0",
+ "eslint-plugin-import": "^2.29.1",
+ "eslint-plugin-jsx-a11y": "^6.8.0",
+ "eslint-plugin-react": "^7.33.2",
"eslint-plugin-react-hooks": "^4.3.0",
"jed": "^1.1.1",
"po2json": "^0.4.5",
- "prettier": "^2.8.8",
- "typedoc": "^0.25.1",
- "typescript": "^5.2.2"
+ "prettier": "^3.1.1",
+ "typedoc": "^0.25.4",
+ "typescript": "^5.3.3"
},
"dependencies": {
"@gnu-taler/idb-bridge": "workspace:*",
"@gnu-taler/taler-util": "workspace:*",
"@types/node": "^18.11.17",
- "big-integer": "^1.6.51",
- "fflate": "^0.7.4",
- "tslib": "^2.5.3"
+ "big-integer": "^1.6.52",
+ "fflate": "^0.8.1",
+ "tslib": "^2.6.2"
},
"ava": {
- "ignoredByWatcher": [
- "src/**/*"
- ],
"files": [
"lib/**/*test.*"
]
}
-} \ No newline at end of file
+}
diff --git a/packages/taler-wallet-embedded/package.json b/packages/taler-wallet-embedded/package.json
index c40cfdebb..7ec495f94 100644
--- a/packages/taler-wallet-embedded/package.json
+++ b/packages/taler-wallet-embedded/package.json
@@ -29,14 +29,14 @@
],
"devDependencies": {
"@types/node": "^18.11.17",
- "esbuild": "^0.17.7",
- "prettier": "^2.8.8"
+ "esbuild": "^0.19.9",
+ "prettier": "^3.1.1"
},
"dependencies": {
+ "@gnu-taler/anastasis-core": "workspace:*",
"@gnu-taler/idb-bridge": "workspace:*",
"@gnu-taler/taler-util": "workspace:*",
"@gnu-taler/taler-wallet-core": "workspace:*",
- "@gnu-taler/anastasis-core": "workspace:*",
- "tslib": "^2.5.3"
+ "tslib": "^2.6.2"
}
} \ No newline at end of file
diff --git a/packages/taler-wallet-webextension/package.json b/packages/taler-wallet-webextension/package.json
index d610cc9d7..09f92d6a2 100644
--- a/packages/taler-wallet-webextension/package.json
+++ b/packages/taler-wallet-webextension/package.json
@@ -30,7 +30,7 @@
"preact": "10.11.3",
"preact-router": "3.2.1",
"qrcode-generator": "^1.4.4",
- "tslib": "^2.5.3"
+ "tslib": "^2.6.2"
},
"eslintConfig": {
"plugins": [
@@ -59,13 +59,13 @@
"@types/mocha": "^9.0.0",
"@types/node": "^18.11.17",
"chai": "^4.3.6",
- "esbuild": "^0.17.19",
+ "esbuild": "^0.19.9",
"mocha": "^9.2.0",
"nyc": "^15.1.0",
"polished": "^4.1.4",
"preact-cli": "^3.3.5",
"preact-render-to-string": "^5.1.19",
- "typescript": "5.2.2"
+ "typescript": "5.3.3"
},
"nyc": {
"include": [
diff --git a/packages/taler-wallet-webextension/tsconfig.json b/packages/taler-wallet-webextension/tsconfig.json
index 08cbc871a..2c34816e6 100644
--- a/packages/taler-wallet-webextension/tsconfig.json
+++ b/packages/taler-wallet-webextension/tsconfig.json
@@ -7,7 +7,7 @@
"jsxFragmentFactory": "Fragment", // https://www.typescriptlang.org/docs/handbook/release-notes/typescript-4-0.html#custom-jsx-factories
"moduleResolution": "Node16",
"module": "Node16",
- "target": "ES6",
+ "target": "ES2020",
"skipLibCheck": true,
"preserveSymlinks": true,
"noImplicitAny": true,
diff --git a/packages/web-util/package.json b/packages/web-util/package.json
index fdbaf6469..925fd3481 100644
--- a/packages/web-util/package.json
+++ b/packages/web-util/package.json
@@ -36,7 +36,6 @@
"@babel/preset-typescript": "^7.21.5",
"@gnu-taler/taler-util": "workspace:*",
"@heroicons/react": "^2.0.17",
- "date-fns": "2.29.3",
"@linaria/babel-preset": "5.0.4",
"@linaria/core": "5.0.2",
"@linaria/esbuild": "5.0.4",
@@ -47,17 +46,18 @@
"@types/ws": "^8.5.3",
"autoprefixer": "^10.4.14",
"chokidar": "^3.5.3",
- "esbuild": "^0.17.7",
+ "date-fns": "2.29.3",
+ "esbuild": "^0.19.9",
"express": "^4.18.2",
"postcss": "^8.4.23",
"postcss-load-config": "^4.0.1",
"preact": "10.11.3",
"preact-render-to-string": "^5.2.6",
- "prettier": "^2.8.8",
+ "prettier": "^3.1.1",
"sass": "1.56.1",
"swr": "2.0.3",
- "tslib": "^2.5.3",
- "typescript": "^5.2.2",
+ "tslib": "^2.6.2",
+ "typescript": "^5.3.3",
"ws": "7.4.5"
},
"dependencies": {