aboutsummaryrefslogtreecommitdiffstats
path: root/packages
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2025-07-27 14:54:29 +0100
committerMohamedBassem <me@mbassem.com>2025-07-27 15:06:22 +0100
commit77ae89b22238429cbbbb7851ece2826c91d4e21f (patch)
tree92008321bc960b9e5b202d410d8a25c808dd2ffc /packages
parent8f1cb065d77c55dfb2e4d0df08a17160e7a8bc3f (diff)
downloadkarakeep-77ae89b22238429cbbbb7851ece2826c91d4e21f.tar.zst
chore: More turbo fixes
Diffstat (limited to 'packages')
-rw-r--r--packages/api/package.json4
-rw-r--r--packages/db/drizzle.config.ts2
-rw-r--r--packages/db/drizzle.ts20
-rw-r--r--packages/db/migrate.ts3
-rw-r--r--packages/db/package.json6
-rw-r--r--packages/db/schema.ts4
-rw-r--r--packages/e2e_tests/package.json4
-rw-r--r--packages/open-api/package.json4
-rw-r--r--packages/sdk/package.json4
-rw-r--r--packages/shared-react/package.json6
-rw-r--r--packages/shared/package.json4
-rw-r--r--packages/trpc/package.json4
12 files changed, 39 insertions, 26 deletions
diff --git a/packages/api/package.json b/packages/api/package.json
index a9c26ea7..63e96e74 100644
--- a/packages/api/package.json
+++ b/packages/api/package.json
@@ -6,8 +6,8 @@
"type": "module",
"scripts": {
"typecheck": "tsc --noEmit",
- "format": "prettier . --ignore-path ../../.prettierignore",
- "format:fix": "prettier . --write --ignore-path ../../.prettierignore",
+ "format": "prettier . --cache --ignore-path ../../.prettierignore --check",
+ "format:fix": "prettier . --cache --write --ignore-path ../../.prettierignore",
"lint": "oxlint .",
"lint:fix": "oxlint . --fix",
"test": "vitest"
diff --git a/packages/db/drizzle.config.ts b/packages/db/drizzle.config.ts
index f7e57e83..108a07f6 100644
--- a/packages/db/drizzle.config.ts
+++ b/packages/db/drizzle.config.ts
@@ -1,5 +1,7 @@
import "dotenv/config";
+
import type { Config } from "drizzle-kit";
+
import serverConfig from "@karakeep/shared/config";
const databaseURL = serverConfig.dataDir
diff --git a/packages/db/drizzle.ts b/packages/db/drizzle.ts
index d436b3c6..42078b1b 100644
--- a/packages/db/drizzle.ts
+++ b/packages/db/drizzle.ts
@@ -1,24 +1,26 @@
import "dotenv/config";
-import { drizzle } from "drizzle-orm/better-sqlite3";
+
+import path from "path";
import Database from "better-sqlite3";
-import * as schema from "./schema";
+import { drizzle } from "drizzle-orm/better-sqlite3";
import { migrate } from "drizzle-orm/better-sqlite3/migrator";
-import path from "path";
+
import serverConfig from "@karakeep/shared/config";
import dbConfig from "./drizzle.config";
+import * as schema from "./schema";
const sqlite = new Database(dbConfig.dbCredentials.url);
if (serverConfig.database.walMode) {
- sqlite.pragma('journal_mode = WAL');
- sqlite.pragma('synchronous = NORMAL');
+ sqlite.pragma("journal_mode = WAL");
+ sqlite.pragma("synchronous = NORMAL");
} else {
- sqlite.pragma('journal_mode = DELETE');
+ sqlite.pragma("journal_mode = DELETE");
}
-sqlite.pragma('cache_size = -65536');
-sqlite.pragma('foreign_keys = ON');
-sqlite.pragma('temp_store = MEMORY');
+sqlite.pragma("cache_size = -65536");
+sqlite.pragma("foreign_keys = ON");
+sqlite.pragma("temp_store = MEMORY");
export const db = drizzle(sqlite, { schema });
export type DB = typeof db;
diff --git a/packages/db/migrate.ts b/packages/db/migrate.ts
index 62cb4128..69b4ae80 100644
--- a/packages/db/migrate.ts
+++ b/packages/db/migrate.ts
@@ -1,4 +1,5 @@
-import { db } from "./drizzle";
import { migrate } from "drizzle-orm/better-sqlite3/migrator";
+import { db } from "./drizzle";
+
migrate(db, { migrationsFolder: "./drizzle" });
diff --git a/packages/db/package.json b/packages/db/package.json
index ce05e305..9385bc43 100644
--- a/packages/db/package.json
+++ b/packages/db/package.json
@@ -9,7 +9,11 @@
"typecheck": "tsc --noEmit",
"migrate": "tsx migrate.ts",
"generate": "drizzle-kit generate",
- "studio": "drizzle-kit studio"
+ "studio": "drizzle-kit studio",
+ "format": "prettier . --cache --ignore-path ../../.prettierignore --check",
+ "format:fix": "prettier . --cache --write --ignore-path ../../.prettierignore",
+ "lint": "oxlint .",
+ "lint:fix": "oxlint . --fix"
},
"dependencies": {
"@auth/core": "^0.27.0",
diff --git a/packages/db/schema.ts b/packages/db/schema.ts
index 2d2ea1f6..fbd68133 100644
--- a/packages/db/schema.ts
+++ b/packages/db/schema.ts
@@ -40,7 +40,9 @@ export const users = sqliteTable("user", {
role: text("role", { enum: ["admin", "user"] }).default("user"),
bookmarkQuota: integer("bookmarkQuota"),
storageQuota: integer("storageQuota"),
- browserCrawlingEnabled: integer("browserCrawlingEnabled", { mode: "boolean" }),
+ browserCrawlingEnabled: integer("browserCrawlingEnabled", {
+ mode: "boolean",
+ }),
});
export const accounts = sqliteTable(
diff --git a/packages/e2e_tests/package.json b/packages/e2e_tests/package.json
index d0a61cd9..7532f5b0 100644
--- a/packages/e2e_tests/package.json
+++ b/packages/e2e_tests/package.json
@@ -6,8 +6,8 @@
"type": "module",
"scripts": {
"typecheck": "tsc --noEmit",
- "format": "prettier . --ignore-path ../../.prettierignore",
- "format:fix": "prettier . --write --ignore-path ../../.prettierignore",
+ "format": "prettier . --cache --ignore-path ../../.prettierignore --check",
+ "format:fix": "prettier . --cache --write --ignore-path ../../.prettierignore",
"lint": "oxlint .",
"lint:fix": "oxlint . --fix",
"test": "vitest run",
diff --git a/packages/open-api/package.json b/packages/open-api/package.json
index 5897b9e0..f122b13e 100644
--- a/packages/open-api/package.json
+++ b/packages/open-api/package.json
@@ -18,8 +18,8 @@
"typecheck": "tsc --noEmit",
"check": "tsx index.ts check",
"generate": "tsx index.ts",
- "format": "prettier . --ignore-path ../../.prettierignore",
- "format:fix": "prettier . --write --ignore-path ../../.prettierignore",
+ "format": "prettier . --cache --ignore-path ../../.prettierignore --check",
+ "format:fix": "prettier . --cache --write --ignore-path ../../.prettierignore",
"lint": "oxlint .",
"lint:fix": "oxlint . --fix"
},
diff --git a/packages/sdk/package.json b/packages/sdk/package.json
index 9b9c42be..9862ff50 100644
--- a/packages/sdk/package.json
+++ b/packages/sdk/package.json
@@ -31,8 +31,8 @@
"run": "tsx src/index.ts",
"lint": "oxlint .",
"lint:fix": "oxlint . --fix",
- "format": "prettier . --ignore-path ../../.prettierignore",
- "format:fix": "prettier . --write --ignore-path ../../.prettierignore",
+ "format": "prettier . --cache --ignore-path ../../.prettierignore --check",
+ "format:fix": "prettier . --cache --write --ignore-path ../../.prettierignore",
"typecheck": "tsc --noEmit"
},
"repository": {
diff --git a/packages/shared-react/package.json b/packages/shared-react/package.json
index bd2c71b6..7b3df535 100644
--- a/packages/shared-react/package.json
+++ b/packages/shared-react/package.json
@@ -26,8 +26,10 @@
},
"scripts": {
"typecheck": "tsc --noEmit",
- "format": "prettier . --ignore-path ../../.prettierignore",
- "lint": "oxlint ."
+ "format": "prettier . --cache --ignore-path ../../.prettierignore --check",
+ "format:fix": "prettier . --cache --write --ignore-path ../../.prettierignore",
+ "lint": "oxlint .",
+ "lint:fix": "oxlint . --fix"
},
"prettier": "@karakeep/prettier-config"
}
diff --git a/packages/shared/package.json b/packages/shared/package.json
index f2b91c06..70859911 100644
--- a/packages/shared/package.json
+++ b/packages/shared/package.json
@@ -29,8 +29,8 @@
},
"scripts": {
"typecheck": "tsc --noEmit",
- "format": "prettier . --ignore-path ../../.prettierignore",
- "format:fix": "prettier . --write --ignore-path ../../.prettierignore",
+ "format": "prettier . --cache --ignore-path ../../.prettierignore --check",
+ "format:fix": "prettier . --cache --write --ignore-path ../../.prettierignore",
"lint": "oxlint .",
"lint:fix": "oxlint . --fix",
"test": "vitest"
diff --git a/packages/trpc/package.json b/packages/trpc/package.json
index 15bf925d..8054e7c5 100644
--- a/packages/trpc/package.json
+++ b/packages/trpc/package.json
@@ -6,8 +6,8 @@
"type": "module",
"scripts": {
"typecheck": "tsc --noEmit",
- "format": "prettier . --ignore-path ../../.prettierignore",
- "format:fix": "prettier . --write --ignore-path ../../.prettierignore",
+ "format": "prettier . --cache --ignore-path ../../.prettierignore --check",
+ "format:fix": "prettier . --cache --write --ignore-path ../../.prettierignore",
"lint": "oxlint .",
"lint:fix": "oxlint . --fix",
"test": "vitest"