From 51e35ef644ce364a9eecbd57eb69fbb497529eb9 Mon Sep 17 00:00:00 2001 From: Mert Akinc <7282195+m-akinc@users.noreply.github.com> Date: Fri, 21 Aug 2026 15:44:03 -0500 Subject: [PATCH 1/7] Prevent error squiggles in editor for Jasmine types --- packages/angular-workspace/nimble-angular/tsconfig.json | 7 +++++++ packages/angular-workspace/ok-angular/tsconfig.json | 7 +++++++ packages/angular-workspace/spright-angular/tsconfig.json | 7 +++++++ 3 files changed, 21 insertions(+) create mode 100644 packages/angular-workspace/nimble-angular/tsconfig.json create mode 100644 packages/angular-workspace/ok-angular/tsconfig.json create mode 100644 packages/angular-workspace/spright-angular/tsconfig.json diff --git a/packages/angular-workspace/nimble-angular/tsconfig.json b/packages/angular-workspace/nimble-angular/tsconfig.json new file mode 100644 index 0000000000..b64539f8d6 --- /dev/null +++ b/packages/angular-workspace/nimble-angular/tsconfig.json @@ -0,0 +1,7 @@ +{ + "files": [], + "references": [ + { "path": "./tsconfig.lib.json" }, + { "path": "./tsconfig.spec.json" } + ] +} diff --git a/packages/angular-workspace/ok-angular/tsconfig.json b/packages/angular-workspace/ok-angular/tsconfig.json new file mode 100644 index 0000000000..b64539f8d6 --- /dev/null +++ b/packages/angular-workspace/ok-angular/tsconfig.json @@ -0,0 +1,7 @@ +{ + "files": [], + "references": [ + { "path": "./tsconfig.lib.json" }, + { "path": "./tsconfig.spec.json" } + ] +} diff --git a/packages/angular-workspace/spright-angular/tsconfig.json b/packages/angular-workspace/spright-angular/tsconfig.json new file mode 100644 index 0000000000..b64539f8d6 --- /dev/null +++ b/packages/angular-workspace/spright-angular/tsconfig.json @@ -0,0 +1,7 @@ +{ + "files": [], + "references": [ + { "path": "./tsconfig.lib.json" }, + { "path": "./tsconfig.spec.json" } + ] +} From 7b6b13b57bcc35154ea4540622b12546fc2cd7f8 Mon Sep 17 00:00:00 2001 From: Mert Akinc <7282195+m-akinc@users.noreply.github.com> Date: Fri, 21 Aug 2026 15:47:09 -0500 Subject: [PATCH 2/7] Change files --- ...imble-angular-7a57f8ac-b715-4687-a1e8-aa79da2d51b7.json | 7 +++++++ ...ni-ok-angular-97a5d883-121b-4a04-a5f6-9fa519b13dc8.json | 7 +++++++ ...right-angular-ddf5c8a4-2cc2-4db6-9b60-c241b387a287.json | 7 +++++++ 3 files changed, 21 insertions(+) create mode 100644 change/@ni-nimble-angular-7a57f8ac-b715-4687-a1e8-aa79da2d51b7.json create mode 100644 change/@ni-ok-angular-97a5d883-121b-4a04-a5f6-9fa519b13dc8.json create mode 100644 change/@ni-spright-angular-ddf5c8a4-2cc2-4db6-9b60-c241b387a287.json diff --git a/change/@ni-nimble-angular-7a57f8ac-b715-4687-a1e8-aa79da2d51b7.json b/change/@ni-nimble-angular-7a57f8ac-b715-4687-a1e8-aa79da2d51b7.json new file mode 100644 index 0000000000..75ca5455d7 --- /dev/null +++ b/change/@ni-nimble-angular-7a57f8ac-b715-4687-a1e8-aa79da2d51b7.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "Prevent error squiggles in editor for Jasmine types", + "packageName": "@ni/nimble-angular", + "email": "7282195+m-akinc@users.noreply.github.com", + "dependentChangeType": "none" +} diff --git a/change/@ni-ok-angular-97a5d883-121b-4a04-a5f6-9fa519b13dc8.json b/change/@ni-ok-angular-97a5d883-121b-4a04-a5f6-9fa519b13dc8.json new file mode 100644 index 0000000000..bbeb4ad914 --- /dev/null +++ b/change/@ni-ok-angular-97a5d883-121b-4a04-a5f6-9fa519b13dc8.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "Prevent error squiggles in editor for Jasmine types", + "packageName": "@ni/ok-angular", + "email": "7282195+m-akinc@users.noreply.github.com", + "dependentChangeType": "none" +} diff --git a/change/@ni-spright-angular-ddf5c8a4-2cc2-4db6-9b60-c241b387a287.json b/change/@ni-spright-angular-ddf5c8a4-2cc2-4db6-9b60-c241b387a287.json new file mode 100644 index 0000000000..604108ea06 --- /dev/null +++ b/change/@ni-spright-angular-ddf5c8a4-2cc2-4db6-9b60-c241b387a287.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "Prevent error squiggles in editor for Jasmine types", + "packageName": "@ni/spright-angular", + "email": "7282195+m-akinc@users.noreply.github.com", + "dependentChangeType": "none" +} From f40fd1f47c306f712b2e4607869d16f26e8992ee Mon Sep 17 00:00:00 2001 From: Mert Akinc <7282195+m-akinc@users.noreply.github.com> Date: Mon, 24 Aug 2026 15:59:36 -0500 Subject: [PATCH 3/7] Add references to root tsconfig and remove per-project tsconfigs --- packages/angular-workspace/nimble-angular/tsconfig.json | 7 ------- packages/angular-workspace/ok-angular/tsconfig.json | 7 ------- packages/angular-workspace/spright-angular/tsconfig.json | 7 ------- packages/angular-workspace/tsconfig.json | 9 +++++++++ 4 files changed, 9 insertions(+), 21 deletions(-) delete mode 100644 packages/angular-workspace/nimble-angular/tsconfig.json delete mode 100644 packages/angular-workspace/ok-angular/tsconfig.json delete mode 100644 packages/angular-workspace/spright-angular/tsconfig.json diff --git a/packages/angular-workspace/nimble-angular/tsconfig.json b/packages/angular-workspace/nimble-angular/tsconfig.json deleted file mode 100644 index b64539f8d6..0000000000 --- a/packages/angular-workspace/nimble-angular/tsconfig.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "files": [], - "references": [ - { "path": "./tsconfig.lib.json" }, - { "path": "./tsconfig.spec.json" } - ] -} diff --git a/packages/angular-workspace/ok-angular/tsconfig.json b/packages/angular-workspace/ok-angular/tsconfig.json deleted file mode 100644 index b64539f8d6..0000000000 --- a/packages/angular-workspace/ok-angular/tsconfig.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "files": [], - "references": [ - { "path": "./tsconfig.lib.json" }, - { "path": "./tsconfig.spec.json" } - ] -} diff --git a/packages/angular-workspace/spright-angular/tsconfig.json b/packages/angular-workspace/spright-angular/tsconfig.json deleted file mode 100644 index b64539f8d6..0000000000 --- a/packages/angular-workspace/spright-angular/tsconfig.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "files": [], - "references": [ - { "path": "./tsconfig.lib.json" }, - { "path": "./tsconfig.spec.json" } - ] -} diff --git a/packages/angular-workspace/tsconfig.json b/packages/angular-workspace/tsconfig.json index 278e524ebf..40a7ba703e 100644 --- a/packages/angular-workspace/tsconfig.json +++ b/packages/angular-workspace/tsconfig.json @@ -1,6 +1,15 @@ /* To learn more about Typescript configuration file: https://www.typescriptlang.org/docs/handbook/tsconfig-json.html. */ /* To learn more about Angular compiler options: https://angular.dev/reference/configs/angular-compiler-options. */ { + "files": [], + "references": [ + { "path": "./nimble-angular/tsconfig.lib.json" }, + { "path": "./nimble-angular/tsconfig.spec.json" }, + { "path": "./ok-angular/tsconfig.lib.json" }, + { "path": "./ok-angular/tsconfig.spec.json" }, + { "path": "./spright-angular/tsconfig.lib.json" }, + { "path": "./spright-angular/tsconfig.spec.json" }, + ], "compileOnSave": false, "compilerOptions": { "paths": { From acbc8017bda9a6eed18164169daeea01e9144b4c Mon Sep 17 00:00:00 2001 From: Mert Akinc <7282195+m-akinc@users.noreply.github.com> Date: Mon, 24 Aug 2026 16:00:37 -0500 Subject: [PATCH 4/7] Remove change files --- ...imble-angular-7a57f8ac-b715-4687-a1e8-aa79da2d51b7.json | 7 ------- ...ni-ok-angular-97a5d883-121b-4a04-a5f6-9fa519b13dc8.json | 7 ------- ...right-angular-ddf5c8a4-2cc2-4db6-9b60-c241b387a287.json | 7 ------- 3 files changed, 21 deletions(-) delete mode 100644 change/@ni-nimble-angular-7a57f8ac-b715-4687-a1e8-aa79da2d51b7.json delete mode 100644 change/@ni-ok-angular-97a5d883-121b-4a04-a5f6-9fa519b13dc8.json delete mode 100644 change/@ni-spright-angular-ddf5c8a4-2cc2-4db6-9b60-c241b387a287.json diff --git a/change/@ni-nimble-angular-7a57f8ac-b715-4687-a1e8-aa79da2d51b7.json b/change/@ni-nimble-angular-7a57f8ac-b715-4687-a1e8-aa79da2d51b7.json deleted file mode 100644 index 75ca5455d7..0000000000 --- a/change/@ni-nimble-angular-7a57f8ac-b715-4687-a1e8-aa79da2d51b7.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "none", - "comment": "Prevent error squiggles in editor for Jasmine types", - "packageName": "@ni/nimble-angular", - "email": "7282195+m-akinc@users.noreply.github.com", - "dependentChangeType": "none" -} diff --git a/change/@ni-ok-angular-97a5d883-121b-4a04-a5f6-9fa519b13dc8.json b/change/@ni-ok-angular-97a5d883-121b-4a04-a5f6-9fa519b13dc8.json deleted file mode 100644 index bbeb4ad914..0000000000 --- a/change/@ni-ok-angular-97a5d883-121b-4a04-a5f6-9fa519b13dc8.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "none", - "comment": "Prevent error squiggles in editor for Jasmine types", - "packageName": "@ni/ok-angular", - "email": "7282195+m-akinc@users.noreply.github.com", - "dependentChangeType": "none" -} diff --git a/change/@ni-spright-angular-ddf5c8a4-2cc2-4db6-9b60-c241b387a287.json b/change/@ni-spright-angular-ddf5c8a4-2cc2-4db6-9b60-c241b387a287.json deleted file mode 100644 index 604108ea06..0000000000 --- a/change/@ni-spright-angular-ddf5c8a4-2cc2-4db6-9b60-c241b387a287.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "none", - "comment": "Prevent error squiggles in editor for Jasmine types", - "packageName": "@ni/spright-angular", - "email": "7282195+m-akinc@users.noreply.github.com", - "dependentChangeType": "none" -} From 8afd4f0d5fa4e8002fc1a17d2452c6629b9ccd83 Mon Sep 17 00:00:00 2001 From: Mert Akinc <7282195+m-akinc@users.noreply.github.com> Date: Mon, 24 Aug 2026 18:31:22 -0500 Subject: [PATCH 5/7] Fix linting issues --- packages/angular-workspace/nimble-angular/tsconfig.lib.json | 1 + packages/angular-workspace/ok-angular/tsconfig.lib.json | 1 + packages/angular-workspace/spright-angular/tsconfig.lib.json | 1 + 3 files changed, 3 insertions(+) diff --git a/packages/angular-workspace/nimble-angular/tsconfig.lib.json b/packages/angular-workspace/nimble-angular/tsconfig.lib.json index 6516b2e013..732307f27c 100644 --- a/packages/angular-workspace/nimble-angular/tsconfig.lib.json +++ b/packages/angular-workspace/nimble-angular/tsconfig.lib.json @@ -13,6 +13,7 @@ "es2020" ] }, + "include": ["**/*"], "exclude": [ "test.ts", "**/*.spec.ts" diff --git a/packages/angular-workspace/ok-angular/tsconfig.lib.json b/packages/angular-workspace/ok-angular/tsconfig.lib.json index 6516b2e013..732307f27c 100644 --- a/packages/angular-workspace/ok-angular/tsconfig.lib.json +++ b/packages/angular-workspace/ok-angular/tsconfig.lib.json @@ -13,6 +13,7 @@ "es2020" ] }, + "include": ["**/*"], "exclude": [ "test.ts", "**/*.spec.ts" diff --git a/packages/angular-workspace/spright-angular/tsconfig.lib.json b/packages/angular-workspace/spright-angular/tsconfig.lib.json index 6516b2e013..732307f27c 100644 --- a/packages/angular-workspace/spright-angular/tsconfig.lib.json +++ b/packages/angular-workspace/spright-angular/tsconfig.lib.json @@ -13,6 +13,7 @@ "es2020" ] }, + "include": ["**/*"], "exclude": [ "test.ts", "**/*.spec.ts" From d26ded7c6a472713e88ed5f7e88d4f6f82853fb0 Mon Sep 17 00:00:00 2001 From: Mert Akinc <7282195+m-akinc@users.noreply.github.com> Date: Mon, 24 Aug 2026 19:59:32 -0500 Subject: [PATCH 6/7] Change files --- ...imble-angular-ff5a052e-65a1-47b0-974b-ffde8b49c0bd.json | 7 +++++++ ...ni-ok-angular-a323cbe5-9a57-45d0-9475-3a4587f728b5.json | 7 +++++++ ...right-angular-d3c578bd-4f3f-41bb-b90b-e3ea3b952929.json | 7 +++++++ 3 files changed, 21 insertions(+) create mode 100644 change/@ni-nimble-angular-ff5a052e-65a1-47b0-974b-ffde8b49c0bd.json create mode 100644 change/@ni-ok-angular-a323cbe5-9a57-45d0-9475-3a4587f728b5.json create mode 100644 change/@ni-spright-angular-d3c578bd-4f3f-41bb-b90b-e3ea3b952929.json diff --git a/change/@ni-nimble-angular-ff5a052e-65a1-47b0-974b-ffde8b49c0bd.json b/change/@ni-nimble-angular-ff5a052e-65a1-47b0-974b-ffde8b49c0bd.json new file mode 100644 index 0000000000..4ad3e836e7 --- /dev/null +++ b/change/@ni-nimble-angular-ff5a052e-65a1-47b0-974b-ffde8b49c0bd.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "Prevent error squiggles in editor for Jasmine types", + "packageName": "@ni/nimble-angular", + "email": "7282195+m-akinc@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/change/@ni-ok-angular-a323cbe5-9a57-45d0-9475-3a4587f728b5.json b/change/@ni-ok-angular-a323cbe5-9a57-45d0-9475-3a4587f728b5.json new file mode 100644 index 0000000000..5671da1584 --- /dev/null +++ b/change/@ni-ok-angular-a323cbe5-9a57-45d0-9475-3a4587f728b5.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "Prevent error squiggles in editor for Jasmine types", + "packageName": "@ni/ok-angular", + "email": "7282195+m-akinc@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/change/@ni-spright-angular-d3c578bd-4f3f-41bb-b90b-e3ea3b952929.json b/change/@ni-spright-angular-d3c578bd-4f3f-41bb-b90b-e3ea3b952929.json new file mode 100644 index 0000000000..eb8f465b9c --- /dev/null +++ b/change/@ni-spright-angular-d3c578bd-4f3f-41bb-b90b-e3ea3b952929.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "Prevent error squiggles in editor for Jasmine types", + "packageName": "@ni/spright-angular", + "email": "7282195+m-akinc@users.noreply.github.com", + "dependentChangeType": "patch" +} From 25cb84b1ceb0b3ab923e7d226c420fd2d9b07810 Mon Sep 17 00:00:00 2001 From: Mert Akinc <7282195+m-akinc@users.noreply.github.com> Date: Tue, 25 Aug 2026 11:54:03 -0500 Subject: [PATCH 7/7] Do the same for example-client-app, too --- packages/angular-workspace/tsconfig.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/angular-workspace/tsconfig.json b/packages/angular-workspace/tsconfig.json index 40a7ba703e..c7451377e9 100644 --- a/packages/angular-workspace/tsconfig.json +++ b/packages/angular-workspace/tsconfig.json @@ -3,6 +3,8 @@ { "files": [], "references": [ + { "path": "./example-client-app/tsconfig.app.json" }, + { "path": "./example-client-app/tsconfig.spec.json" }, { "path": "./nimble-angular/tsconfig.lib.json" }, { "path": "./nimble-angular/tsconfig.spec.json" }, { "path": "./ok-angular/tsconfig.lib.json" },