diff options
| author | MohamedBassem <me@mbassem.com> | 2025-07-27 21:53:20 +0100 |
|---|---|---|
| committer | MohamedBassem <me@mbassem.com> | 2025-07-27 21:53:20 +0100 |
| commit | 6f699494b1208b9269340a8f5e68556ea6bea288 (patch) | |
| tree | a5b3bcc5d4168c1476acf8d575efbf9a1324df62 | |
| parent | bd5d9b99dd099d8106a4c951f79a4ab93108422a (diff) | |
| download | karakeep-6f699494b1208b9269340a8f5e68556ea6bea288.tar.zst | |
fix(tests): Load plugins on API package entrypoint
| -rw-r--r-- | packages/api/index.ts | 3 | ||||
| -rw-r--r-- | packages/api/package.json | 1 | ||||
| -rw-r--r-- | pnpm-lock.yaml | 3 |
3 files changed, 7 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", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a32f5e49..f178bf24 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -963,6 +963,9 @@ importers: '@karakeep/shared': specifier: workspace:* version: link:../shared + '@karakeep/shared-server': + specifier: workspace:* + version: link:../shared-server '@karakeep/trpc': specifier: workspace:* version: link:../trpc |
