aboutsummaryrefslogtreecommitdiffstats
path: root/packages/api
diff options
context:
space:
mode:
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",