From ab260dca700f3d885879b9a289cf9259c3b37529 Mon Sep 17 00:00:00 2001 From: Michcio Date: Sat, 3 Sep 2022 19:27:44 +0200 Subject: [PATCH 1/4] Try to run yarn build in parallel --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 98e2be5ac..306d33167 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "packages/*" ], "scripts": { - "build": "yarn workspaces foreach --topological run build && yarn run gulp", + "build": "yarn workspaces foreach --parallel --topological run build && yarn run gulp", "start": "yarn workspace backend run start", "start:test": "yarn workspace backend run start:test", "init": "yarn migrate", From c04b34ba672c91e6f45f4c0d03102cbd22591e59 Mon Sep 17 00:00:00 2001 From: Michcio Date: Sat, 3 Sep 2022 20:40:40 +0200 Subject: [PATCH 2/4] Enable incremental builds --- packages/backend/tsconfig.json | 3 ++- packages/client/tsconfig.json | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/backend/tsconfig.json b/packages/backend/tsconfig.json index 22338a497..e0cab1df7 100644 --- a/packages/backend/tsconfig.json +++ b/packages/backend/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "incremental": true, "allowJs": true, "noEmitOnError": false, "noImplicitAny": true, @@ -7,7 +8,7 @@ "noUnusedParameters": false, "noUnusedLocals": false, "noFallthroughCasesInSwitch": true, - "declaration": false, + "declaration": true, "sourceMap": false, "target": "es2017", "module": "es2020", diff --git a/packages/client/tsconfig.json b/packages/client/tsconfig.json index 86109f600..7108746b4 100644 --- a/packages/client/tsconfig.json +++ b/packages/client/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "incremental": true, "allowJs": true, "noEmitOnError": false, "noImplicitAny": false, @@ -7,7 +8,7 @@ "noUnusedParameters": false, "noUnusedLocals": true, "noFallthroughCasesInSwitch": true, - "declaration": false, + "declaration": true, "sourceMap": false, "target": "es2017", "module": "esnext", From f50bb02a2efab7996660d9693295324dc4e4e52a Mon Sep 17 00:00:00 2001 From: Francis Dinh Date: Sat, 3 Sep 2022 17:49:53 -0400 Subject: [PATCH 3/4] ignore tsconfig.tsbuildinfo files --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 31cafd9df..4c690d7de 100644 --- a/.gitignore +++ b/.gitignore @@ -59,3 +59,6 @@ ormconfig.json packages/client/.yarn/* packages/backend/.yarn/* packages/sw/.yarn/* + +# TypeScript +tsconfig.tsbuildinfo From e1ebd1f75fc1f910fc855268eac1160273dcbe29 Mon Sep 17 00:00:00 2001 From: Francis Dinh Date: Sat, 3 Sep 2022 17:50:33 -0400 Subject: [PATCH 4/4] revert tsconfig declaration to false --- packages/backend/tsconfig.json | 2 +- packages/client/tsconfig.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/backend/tsconfig.json b/packages/backend/tsconfig.json index e0cab1df7..0702607e3 100644 --- a/packages/backend/tsconfig.json +++ b/packages/backend/tsconfig.json @@ -8,7 +8,7 @@ "noUnusedParameters": false, "noUnusedLocals": false, "noFallthroughCasesInSwitch": true, - "declaration": true, + "declaration": false, "sourceMap": false, "target": "es2017", "module": "es2020", diff --git a/packages/client/tsconfig.json b/packages/client/tsconfig.json index 7108746b4..1d1b06c0e 100644 --- a/packages/client/tsconfig.json +++ b/packages/client/tsconfig.json @@ -8,7 +8,7 @@ "noUnusedParameters": false, "noUnusedLocals": true, "noFallthroughCasesInSwitch": true, - "declaration": true, + "declaration": false, "sourceMap": false, "target": "es2017", "module": "esnext",