summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.vscode/tasks.json7
-rw-r--r--tsconfig.build.json21
2 files changed, 26 insertions, 2 deletions
diff --git a/.vscode/tasks.json b/.vscode/tasks.json
index 0799db9a2..00c61e8a4 100644
--- a/.vscode/tasks.json
+++ b/.vscode/tasks.json
@@ -5,11 +5,14 @@
"tasks": [
{
"type": "typescript",
- "tsconfig": "tsconfig.json",
+ "tsconfig": "tsconfig.build.json",
"problemMatcher": [
"$tsc"
],
- "group": "build"
+ "group": {
+ "kind": "build",
+ "isDefault": true,
+ },
}
]
} \ No newline at end of file
diff --git a/tsconfig.build.json b/tsconfig.build.json
new file mode 100644
index 000000000..6755b8e80
--- /dev/null
+++ b/tsconfig.build.json
@@ -0,0 +1,21 @@
+{
+ "compileOnSave": true,
+ "compilerOptions": {
+ "composite": true,
+ },
+ "references": [
+ {
+ "path": "packages/idb-bridge/"
+ },
+ {
+ "path": "packages/taler-wallet-core/"
+ },
+ {
+ "path": "packages/taler-integrationtests"
+ },
+ {
+ "path": "packages/taler-wallet-cli"
+ }
+ ],
+ "files": []
+}