From 417d11afb3fa6d93b0462c6906f173f1a7abed0f Mon Sep 17 00:00:00 2001 From: Jennifer Shehane Date: Tue, 25 Nov 2025 12:02:10 -0500 Subject: [PATCH 01/10] chore: knip health-check followups --- knip.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/knip.json b/knip.json index 72d2231e05..b383ec91bc 100644 --- a/knip.json +++ b/knip.json @@ -478,7 +478,10 @@ "@tooling/*" ], "ignoreBinaries": [ - "cypress" + "cypress", + "tar", + "wc", + "rm" ], "rules": { "files": "warn", From 25537cf206e943a7700c950c10c2dc1675746491 Mon Sep 17 00:00:00 2001 From: Jennifer Shehane Date: Tue, 25 Nov 2025 13:56:36 -0500 Subject: [PATCH 02/10] add rollup to component deps --- npm/react/package.json | 1 + npm/svelte/package.json | 1 + npm/vue/package.json | 1 + 3 files changed, 3 insertions(+) diff --git a/npm/react/package.json b/npm/react/package.json index 5d7926b762..21af712133 100644 --- a/npm/react/package.json +++ b/npm/react/package.json @@ -26,6 +26,7 @@ "react-dom": "18.3.1", "react-router": "6.28.0", "react-router-dom": "6.28.0", + "rollup": "3.29.5", "semver": "^7.7.3", "typescript": "~5.4.5", "vite": "6.3.5", diff --git a/npm/svelte/package.json b/npm/svelte/package.json index 2d871996fe..972464904b 100644 --- a/npm/svelte/package.json +++ b/npm/svelte/package.json @@ -12,6 +12,7 @@ }, "devDependencies": { "@cypress/mount-utils": "0.0.0-development", + "rollup": "3.29.5", "svelte": "^5.4.0", "typescript": "~5.4.5" }, diff --git a/npm/vue/package.json b/npm/vue/package.json index 498a61b5f6..0c517aa0ad 100644 --- a/npm/vue/package.json +++ b/npm/vue/package.json @@ -23,6 +23,7 @@ "cypress": "0.0.0-development", "debug": "^4.3.4", "globby": "^11.0.1", + "rollup": "3.29.5", "tailwindcss": "1.1.4", "typescript": "~5.4.5", "vite": "6.3.5", From d05114d9732fce0dd6615fd1076967fcf2f81e4c Mon Sep 17 00:00:00 2001 From: Jennifer Shehane Date: Tue, 25 Nov 2025 14:02:05 -0500 Subject: [PATCH 03/10] remove secure check from webpack-preprocessor package --- npm/webpack-preprocessor/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/npm/webpack-preprocessor/package.json b/npm/webpack-preprocessor/package.json index ada454c89e..00c450b425 100644 --- a/npm/webpack-preprocessor/package.json +++ b/npm/webpack-preprocessor/package.json @@ -8,7 +8,6 @@ "build": "rimraf dist && tsc || echo 'built, with errors'", "check-ts": "tsc --noEmit", "lint": "eslint --ext .js,.jsx,.ts,.tsx,.json, .", - "secure": "nsp check", "semantic-release": "semantic-release", "size": "npm pack --dry", "test": "tsx ./scripts/test-webpack-5.ts", @@ -36,6 +35,7 @@ "mock-require": "3.0.3", "semantic-release": "22.0.12", "strip-ansi": "6.0.1", + "tsx": "4.20.6", "typescript": "~5.4.5", "vitest": "^3.2.4", "webpack": "^5.39.0" From 8a737a328728ca9e66f41cafe82a7c6464829b57 Mon Sep 17 00:00:00 2001 From: Jennifer Shehane Date: Tue, 25 Nov 2025 14:08:45 -0500 Subject: [PATCH 04/10] remove call to yarn types which does nothing --- packages/frontend-shared/package.json | 2 +- packages/launchpad/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/frontend-shared/package.json b/packages/frontend-shared/package.json index e6e66a6b27..c5950fe29d 100644 --- a/packages/frontend-shared/package.json +++ b/packages/frontend-shared/package.json @@ -15,7 +15,7 @@ "generate-stub-specs": "node ./script/generate-stub-specs.js", "postinstall": "patch-package", "lint": "eslint --ext .js,.jsx,.ts,.tsx,.json,.vue .", - "test": "yarn cypress:run && yarn types", + "test": "yarn cypress:run", "tslint": "tslint --config ../ts/tslint.json --project ." }, "dependencies": { diff --git a/packages/launchpad/package.json b/packages/launchpad/package.json index 12b2942aec..3b95fd7411 100644 --- a/packages/launchpad/package.json +++ b/packages/launchpad/package.json @@ -15,7 +15,7 @@ "dev": "yarn cypress:run-cypress-in-cypress gulp dev --project .", "lint": "eslint --ext .js,.jsx,.ts,.tsx,.json, .", "start": "echo 'run yarn dev from the root' && exit 1", - "test": "yarn cypress:run:ct && yarn types", + "test": "yarn cypress:run:ct", "tslint": "tslint --config ../ts/tslint.json --project . --exclude ../graphql/src/gen/nxs.gen.ts", "watch": "echo 'run yarn dev from the root' && exit 1" }, From 1f961ce481266410e8cbed95359f3dae0e9f3c3e Mon Sep 17 00:00:00 2001 From: Jennifer Shehane Date: Tue, 25 Nov 2025 14:15:56 -0500 Subject: [PATCH 05/10] ignore circleci binary as this requires local installation --- knip.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/knip.json b/knip.json index b383ec91bc..6e47737cb8 100644 --- a/knip.json +++ b/knip.json @@ -481,7 +481,8 @@ "cypress", "tar", "wc", - "rm" + "rm", + "circleci" ], "rules": { "files": "warn", From e395ed68843194438839fe2d0846a9dc0949d4de Mon Sep 17 00:00:00 2001 From: Jennifer Shehane Date: Tue, 25 Nov 2025 14:22:48 -0500 Subject: [PATCH 06/10] remove codecov script from server --- packages/server/package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/server/package.json b/packages/server/package.json index 66f947c5e3..6bdf699d84 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -7,7 +7,6 @@ "build-prod": "tsc || echo 'built, with type errors'", "check-ts": "tsc --noEmit", "clean-deps": "rimraf node_modules", - "codecov": "codecov", "dev": "node index.js", "docker": "cd ../.. && WORKING_DIR=/packages/server ./scripts/run-docker-local.sh", "postinstall": "patch-package", From e8a7fa73c5acefaed10e0b2491ccafb2a5a3f381 Mon Sep 17 00:00:00 2001 From: Jennifer Shehane Date: Tue, 25 Nov 2025 14:27:17 -0500 Subject: [PATCH 07/10] Move tslint to root package --- package.json | 1 + packages/data-context/package.json | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 6b1ff75479..221804fd49 100644 --- a/package.json +++ b/package.json @@ -214,6 +214,7 @@ "through2": "^4.0.2", "tree-kill": "1.2.2", "ts-node": "^10.9.2", + "tslint": "^6.1.3", "typescript": "5.3.3", "vitest": "^3.2.4", "yaml": "2.8.0", diff --git a/packages/data-context/package.json b/packages/data-context/package.json index e36cac5514..44a461a9b3 100644 --- a/packages/data-context/package.json +++ b/packages/data-context/package.json @@ -113,8 +113,7 @@ "fs-extra": "9.1.0", "jest": "^30.1.3", "nexus": "^1.2.0-next.15", - "ts-jest": "^29.4.4", - "tslint": "^6.1.3" + "ts-jest": "^29.4.4" }, "files": [ "src", From 513a20c61f1048912c2aeef3f99aba9c4c4d8772 Mon Sep 17 00:00:00 2001 From: Jennifer Shehane Date: Tue, 25 Nov 2025 15:30:28 -0500 Subject: [PATCH 08/10] Revert "Move tslint to root package" This reverts commit e8a7fa73c5acefaed10e0b2491ccafb2a5a3f381. --- package.json | 1 - packages/data-context/package.json | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 221804fd49..6b1ff75479 100644 --- a/package.json +++ b/package.json @@ -214,7 +214,6 @@ "through2": "^4.0.2", "tree-kill": "1.2.2", "ts-node": "^10.9.2", - "tslint": "^6.1.3", "typescript": "5.3.3", "vitest": "^3.2.4", "yaml": "2.8.0", diff --git a/packages/data-context/package.json b/packages/data-context/package.json index 44a461a9b3..e36cac5514 100644 --- a/packages/data-context/package.json +++ b/packages/data-context/package.json @@ -113,7 +113,8 @@ "fs-extra": "9.1.0", "jest": "^30.1.3", "nexus": "^1.2.0-next.15", - "ts-jest": "^29.4.4" + "ts-jest": "^29.4.4", + "tslint": "^6.1.3" }, "files": [ "src", From 782f7aab491c2865b2256b05aed83ef456fe0482 Mon Sep 17 00:00:00 2001 From: Jennifer Shehane Date: Tue, 25 Nov 2025 15:33:30 -0500 Subject: [PATCH 09/10] ignore tslint binary actually --- knip.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/knip.json b/knip.json index 6e47737cb8..2665dc8b1e 100644 --- a/knip.json +++ b/knip.json @@ -478,11 +478,12 @@ "@tooling/*" ], "ignoreBinaries": [ + "circleci", "cypress", - "tar", - "wc", "rm", - "circleci" + "tar", + "tslint", + "wc" ], "rules": { "files": "warn", From a9a844746447ec32827c93cd4fbcc5397d9b50a0 Mon Sep 17 00:00:00 2001 From: Jennifer Shehane Date: Tue, 25 Nov 2025 15:54:02 -0500 Subject: [PATCH 10/10] bump cache --- .circleci/cache-version.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/cache-version.txt b/.circleci/cache-version.txt index 44aeb8364e..ca1773b1af 100644 --- a/.circleci/cache-version.txt +++ b/.circleci/cache-version.txt @@ -1,2 +1,2 @@ # Bump this version to force CI to re-create the cache from scratch. -10-17-2025 +11-25-2025