rcgit

/ karakeep

Commit 57d1e50d

SHA 57d1e50d27a81d9b2c99947b3279ec8802bad180
Author MohamedBassem <me at mbassem dot com>
Author Date 2025-07-27 14:22 +0100
Committer MohamedBassem <me at mbassem dot com>
Commit Date 2025-07-27 14:22 +0100
Parent(s) 77e36114009d (diff)
Tree 2f2c1458a1b0

patch snapshot

fix: Fix package boundary violations
File + - Graph
M packages/api/package.json +3 -0
M packages/e2e_tests/package.json +3 -1
M packages/e2e_tests/tests/api/public.test.ts +4 -3
M packages/e2e_tests/tests/api/rss.test.ts +2 -1
M packages/shared/package.json +1 -0
M packages/trpc/package.json +1 -0
6 file(s) changed, 14 insertions(+), 5 deletions(-)

packages/api/package.json

diff --git a/packages/api/package.json b/packages/api/package.json
index 0717b825..a9c26ea7 100644
--- a/packages/api/package.json
+++ b/packages/api/package.json
@@ -19,7 +19,10 @@
     "@karakeep/db": "workspace:*",
     "@karakeep/shared": "workspace:*",
     "@karakeep/trpc": "workspace:*",
+    "@trpc/server": "^11.4.3",
+    "drizzle-orm": "^0.44.2",
     "hono": "^4.7.10",
+    "prom-client": "^15.1.3",
     "rss": "^1.2.2",
     "zod": "^3.24.2"
   },

packages/e2e_tests/package.json

diff --git a/packages/e2e_tests/package.json b/packages/e2e_tests/package.json
index 4061f73b..d0a61cd9 100644
--- a/packages/e2e_tests/package.json
+++ b/packages/e2e_tests/package.json
@@ -19,7 +19,9 @@
     "@karakeep/sdk": "workspace:*",
     "@karakeep/shared": "workspace:^0.1.0",
     "@karakeep/trpc": "workspace:^0.1.0",
-    "superjson": "^2.2.1"
+    "@trpc/client": "^11.4.3",
+    "superjson": "^2.2.1",
+    "zod": "^3.24.2"
   },
   "devDependencies": {
     "@karakeep/prettier-config": "workspace:^0.1.0",

packages/e2e_tests/tests/api/public.test.ts

diff --git a/packages/e2e_tests/tests/api/public.test.ts b/packages/e2e_tests/tests/api/public.test.ts
index 94e65633..4ad37036 100644
--- a/packages/e2e_tests/tests/api/public.test.ts
+++ b/packages/e2e_tests/tests/api/public.test.ts
@@ -1,9 +1,10 @@
 import { assert, beforeEach, describe, expect, inject, it } from "vitest";
 import { z } from "zod";
 
-import { createSignedToken } from "../../../shared/signedTokens";
-import { zAssetSignedTokenSchema } from "../../../shared/types/assets";
-import { BookmarkTypes } from "../../../shared/types/bookmarks";
+import { createSignedToken } from "@karakeep/shared/signedTokens";
+import { zAssetSignedTokenSchema } from "@karakeep/shared/types/assets";
+import { BookmarkTypes } from "@karakeep/shared/types/bookmarks";
+
 import { createTestUser, uploadTestAsset } from "../../utils/api";
 import { waitUntil } from "../../utils/general";
 import { getTrpcClient } from "../../utils/trpc";

packages/e2e_tests/tests/api/rss.test.ts

diff --git a/packages/e2e_tests/tests/api/rss.test.ts b/packages/e2e_tests/tests/api/rss.test.ts
index 8a7447e6..3c87f88a 100644
--- a/packages/e2e_tests/tests/api/rss.test.ts
+++ b/packages/e2e_tests/tests/api/rss.test.ts
@@ -1,6 +1,7 @@
 import { beforeEach, describe, expect, inject, it } from "vitest";
 
-import { BookmarkTypes } from "../../../shared/types/bookmarks";
+import { BookmarkTypes } from "@karakeep/shared/types/bookmarks";
+
 import { createTestUser } from "../../utils/api";
 import { getTrpcClient } from "../../utils/trpc";
 

packages/shared/package.json

diff --git a/packages/shared/package.json b/packages/shared/package.json
index 0df0b371..f2b91c06 100644
--- a/packages/shared/package.json
+++ b/packages/shared/package.json
@@ -24,6 +24,7 @@
     "@karakeep/tsconfig": "workspace:^0.1.0",
     "@types/html-to-text": "^9.0.4",
     "@types/nodemailer": "^6.4.17",
+    "vite-tsconfig-paths": "^4.3.1",
     "vitest": "^3.2.4"
   },
   "scripts": {

packages/trpc/package.json

diff --git a/packages/trpc/package.json b/packages/trpc/package.json
index 469536b3..15bf925d 100644
--- a/packages/trpc/package.json
+++ b/packages/trpc/package.json
@@ -19,6 +19,7 @@
     "bcryptjs": "^2.4.3",
     "deep-equal": "^2.2.3",
     "drizzle-orm": "^0.44.2",
+    "liteque": "^0.5.0",
     "nodemailer": "^7.0.4",
     "prom-client": "^15.1.3",
     "stripe": "^18.3.0",