Skip to content

Commit 9531191

Browse files
committed
fix dependency issues from bad merge conflict resolution
PR RhysSullivan#96's merge accidentally reverted the knip cleanup, removing unlisted deps and re-adding unused ones. This restores the correct dependency graph and re-adds knip for future detection.
1 parent 8416a51 commit 9531191

19 files changed

Lines changed: 198 additions & 98 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,4 @@ apps/desktop/resources/
4646

4747
# cloud local dev database
4848
.pglite
49+
.claude/

apps/cloud/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
"private": true,
55
"type": "module",
66
"dependencies": {
7+
"@effect-atom/atom-react": "^0.5.0",
78
"@effect/platform": "catalog:",
8-
"@effect/platform-bun": "catalog:",
9-
"@effect/sql-pg": "^0.28.0",
9+
"@executor/api": "workspace:*",
1010
"@executor/execution": "workspace:*",
1111
"@executor/plugin-google-discovery": "workspace:*",
1212
"@executor/plugin-graphql": "workspace:*",

apps/local/package.json

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
".": "./src/index.ts"
88
},
99
"dependencies": {
10+
"@effect-atom/atom-react": "^0.5.0",
1011
"@effect/platform": "catalog:",
1112
"@effect/platform-node": "catalog:",
1213
"@effect/sql": "catalog:",
@@ -26,16 +27,11 @@
2627
"@executor/sdk": "workspace:*",
2728
"@executor/storage-file": "workspace:*",
2829
"@modelcontextprotocol/sdk": "^1.12.1",
29-
"@shikijs/langs": "^4.0.2",
30-
"@shikijs/themes": "^4.0.2",
3130
"@tanstack/react-router": "catalog:",
3231
"@tanstack/react-start": "catalog:",
3332
"effect": "catalog:",
3433
"react": "catalog:",
35-
"react-dom": "catalog:",
36-
"shiki": "^4.0.2",
37-
"streamdown": "^2.5.0",
38-
"tailwindcss": "catalog:"
34+
"react-dom": "catalog:"
3935
},
4036
"devDependencies": {
4137
"@tailwindcss/vite": "catalog:",

apps/marketing/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
"wrangler": "^4.0.0"
1717
},
1818
"dependencies": {
19-
"@astrojs/tailwind": "^6.0.2",
2019
"@astrojs/cloudflare": "^13.0.0",
2120
"@executor/sdk": "workspace:*",
2221
"@executor/plugin-openapi": "workspace:*",

bun.lock

Lines changed: 110 additions & 45 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

knip.config.ts

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
import type { KnipConfig } from "knip";
2+
3+
const config: KnipConfig = {
4+
workspaces: {
5+
".": {},
6+
"apps/cli": {},
7+
"apps/local": {
8+
entry: ["src/server.ts", "src/routes/**/*.tsx", "src/server/*.ts"],
9+
},
10+
"apps/cloud": {
11+
entry: ["src/server.ts", "src/routes/**/*.tsx", "src/server/*.ts"],
12+
},
13+
"apps/desktop": {
14+
entry: ["src/preload.ts"],
15+
},
16+
"apps/marketing": {
17+
entry: ["src/pages/**/*.astro", "src/pages/**/*.ts"],
18+
},
19+
"packages/react": {
20+
entry: [
21+
"src/api/*.tsx",
22+
"src/plugins/*.tsx",
23+
"src/pages/*.tsx",
24+
"src/components/*.tsx",
25+
"src/hooks/*.ts",
26+
"src/lib/*.ts",
27+
],
28+
},
29+
"packages/core/*": {
30+
includeEntryExports: true,
31+
},
32+
"packages/kernel/*": {
33+
includeEntryExports: true,
34+
},
35+
"packages/hosts/*": {
36+
includeEntryExports: true,
37+
},
38+
"packages/plugins/keychain": {
39+
includeEntryExports: true,
40+
},
41+
"packages/plugins/file-secrets": {
42+
includeEntryExports: true,
43+
},
44+
"packages/plugins/google-discovery": {
45+
includeEntryExports: true,
46+
},
47+
"packages/plugins/onepassword": {
48+
includeEntryExports: true,
49+
ignoreDependencies: ["@executor/react"],
50+
},
51+
"packages/plugins/graphql": {
52+
includeEntryExports: true,
53+
},
54+
"packages/plugins/openapi": {
55+
includeEntryExports: true,
56+
},
57+
"packages/plugins/mcp": {
58+
includeEntryExports: true,
59+
},
60+
},
61+
ignore: [
62+
".reference/**",
63+
"**/*.d.ts",
64+
"packages/kernel/runtime-deno-subprocess/src/deno-subprocess-worker.mjs",
65+
],
66+
ignoreDependencies: [
67+
"bun-types",
68+
],
69+
ignoreBinaries: [
70+
"tar",
71+
"python3",
72+
],
73+
};
74+
75+
export default config;

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
],
3030
"catalog": {
3131
"effect": "^3.21.0",
32-
"@effect/cluster": "^0.58.0",
3332
"@effect/experimental": "^0.60.0",
3433
"@effect/sql": "^0.51.0",
3534
"@effect/sql-sqlite-bun": "^0.52.0",
@@ -81,6 +80,7 @@
8180
"@effect/platform": "catalog:",
8281
"@effect/vitest": "catalog:",
8382
"effect": "catalog:",
83+
"knip": "^6.3.0",
8484
"oxlint": "^1.56.0",
8585
"turbo": "^2.5.6",
8686
"typescript": "^5.9.3",

packages/core/api/src/errors.ts

Lines changed: 0 additions & 26 deletions
This file was deleted.

packages/core/config/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
},
1313
"dependencies": {
1414
"@effect/platform": "catalog:",
15-
"@executor/sdk": "workspace:*",
1615
"effect": "catalog:",
1716
"jsonc-parser": "^3.3.1"
1817
},

packages/core/storage-postgres/package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@
88
"./schema": "./src/schema.ts"
99
},
1010
"dependencies": {
11-
"@effect/sql": "catalog:",
12-
"@effect/sql-pg": "^0.28.0",
1311
"@executor/sdk": "workspace:*",
1412
"drizzle-orm": "catalog:",
1513
"effect": "catalog:",

0 commit comments

Comments
 (0)