aboutsummaryrefslogtreecommitdiffstats
path: root/packages/api
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2025-07-27 21:53:20 +0100
committerMohamedBassem <me@mbassem.com>2025-07-27 21:53:20 +0100
commit6f699494b1208b9269340a8f5e68556ea6bea288 (patch)
treea5b3bcc5d4168c1476acf8d575efbf9a1324df62 /packages/api
parentbd5d9b99dd099d8106a4c951f79a4ab93108422a (diff)
downloadkarakeep-6f699494b1208b9269340a8f5e68556ea6bea288.tar.zst
fix(tests): Load plugins on API package entrypoint
Diffstat (limited to 'packages/api')
-rw-r--r--packages/api/index.ts3
-rw-r--r--packages/api/package.json1
2 files changed, 4 insertions, 0 deletions
diff --git a/packages/api/index.ts b/packages/api/index.ts
index 44c40b0c..8f54dc95 100644
--- a/packages/api/index.ts
+++ b/packages/api/index.ts
@@ -3,6 +3,7 @@ import { cors } from "hono/cors";
import { logger as loggerMiddleware } from "hono/logger";
import { poweredBy } from "hono/powered-by";
+import { loadAllPlugins } from "@karakeep/shared-server";
import logger from "@karakeep/shared/logger";
import { Context } from "@karakeep/trpc";
@@ -21,6 +22,8 @@ import trpc from "./routes/trpc";
import users from "./routes/users";
import webhooks from "./routes/webhooks";
+await loadAllPlugins();
+
const v1 = new Hono<{
Variables: {
ctx: Context;
diff --git a/packages/api/package.json b/packages/api/package.json
index 63e96e74..7e507569 100644
--- a/packages/api/package.json
+++ b/packages/api/package.json
@@ -18,6 +18,7 @@
"@hono/zod-validator": "^0.5.0",
"@karakeep/db": "workspace:*",
"@karakeep/shared": "workspace:*",
+ "@karakeep/shared-server": "workspace:*",
"@karakeep/trpc": "workspace:*",
"@trpc/server": "^11.4.3",
"drizzle-orm": "^0.44.2",