From ad88fd0a3c3f8494d605a8a695a66a379030e536 Mon Sep 17 00:00:00 2001 From: Josh Faigan Date: Thu, 23 Jul 2026 15:23:45 -0400 Subject: [PATCH] chore(deps): prune stale knip config entries MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove 8 obsolete `ignoreDependencies` entries now genuinely used (direct imports, generated GraphQL clients, or @testing-library/react peer deps) across app, cli-kit, store, organizations, ui-extensions-server-kit, ui-extensions-test-utils. - Remove 5 dead/redundant `entry` patterns: non-matching globs (docs-shopify.dev/**/*.ts, docs/api/cli-kit/**/*.js, plugin-cloudflare commands/hooks) and knip built-in defaults (vite.config.ts, graphql.config.ts). - Remove 1 redundant `ignore` (packages/e2e/scripts/** — packages/e2e is already in ignoreWorkspaces). - No behavior change: knip still exits 0 with zero findings; config hints drop 16 -> 2 (remaining 2 are pre-existing ./assets/** packaging refs, untouched). --- package.json | 34 +++++----------------------------- 1 file changed, 5 insertions(+), 29 deletions(-) diff --git a/package.json b/package.json index a4f3c4f6a41..570fc3e121f 100644 --- a/package.json +++ b/package.json @@ -185,11 +185,7 @@ ".": { "entry": [ "bin/**/*.js", - "configurations/vite.config.ts", - "docs-shopify.dev/**/*.ts", - "vite.config.ts", - "docs/api/cli-kit/**/*.js", - "graphql.config.ts" + "configurations/vite.config.ts" ], "ignoreBinaries": [ "bin/*", @@ -207,8 +203,7 @@ "esbuild" ], "ignore": [ - "configurations/vite.config.ts", - "packages/e2e/scripts/**" + "configurations/vite.config.ts" ] }, "packages/app": { @@ -221,9 +216,7 @@ "**/graphql/**/generated/*.ts" ], "ignoreDependencies": [ - "@graphql-typed-document-node/core", - "@shopify/plugin-cloudflare", - "http-proxy-node16" + "@shopify/plugin-cloudflare" ], "vite": { "config": [ @@ -239,9 +232,6 @@ "ignore": [ "**/graphql/**/generated/*.ts" ], - "ignoreDependencies": [ - "@graphql-typed-document-node/core" - ], "vite": { "config": [ "vite.config.ts" @@ -257,9 +247,6 @@ "ignore": [ "**/graphql/**/generated/*.ts" ], - "ignoreDependencies": [ - "@graphql-typed-document-node/core" - ], "vite": { "config": [ "vite.config.ts" @@ -300,7 +287,6 @@ }, "packages/plugin-cloudflare": { "entry": [ - "**/{commands,hooks}/**/*.ts!", "**/src/*.ts!" ], "project": "**/*.ts!", @@ -350,9 +336,6 @@ "ignoreBinaries": [ "open" ], - "ignoreDependencies": [ - "@graphql-typed-document-node/core" - ], "vite": { "config": [ "vite.config.ts" @@ -365,20 +348,13 @@ "**/scripts/*.ts!", "**/src/testing/index.ts" ], - "project": "**/*.{ts,tsx}!", - "ignoreDependencies": [ - "react-dom" - ] + "project": "**/*.{ts,tsx}!" }, "packages/ui-extensions-test-utils": { "entry": [ "**/src/index.ts" ], - "project": "**/*.{ts,tsx}", - "ignoreDependencies": [ - "@types/react-dom", - "react-dom" - ] + "project": "**/*.{ts,tsx}" } } }