build: use bun for installs and pin better-auth core deps #2

Merged
adrianbonpin merged 1 commits from fix/build-with-bun into prod 2026-08-18 18:05:55 +00:00
3 changed files with 21 additions and 7 deletions
+4 -2
View File
@@ -84,6 +84,8 @@
], ],
"overrides": { "overrides": {
"@types/react": "19.2.14", "@types/react": "19.2.14",
"@types/react-dom": "19.2.3" "@types/react-dom": "19.2.3",
"@better-auth/core": "1.6.22",
"better-call": "1.3.7"
} }
} }
+2
View File
@@ -106,8 +106,10 @@
"unrs-resolver", "unrs-resolver",
], ],
"overrides": { "overrides": {
"@better-auth/core": "1.6.22",
"@types/react": "19.2.14", "@types/react": "19.2.14",
"@types/react-dom": "19.2.3", "@types/react-dom": "19.2.3",
"better-call": "1.3.7",
}, },
"packages": { "packages": {
"@alloc/quick-lru": ["@alloc/quick-lru@5.2.0", "", {}, "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw=="], "@alloc/quick-lru": ["@alloc/quick-lru@5.2.0", "", {}, "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw=="],
+15 -5
View File
@@ -1,7 +1,11 @@
{ {
"name": "deckyvault", "name": "deckyvault",
"private": true, "private": true,
"workspaces": ["apps/*", "packages/*", "plugins/*"], "workspaces": [
"apps/*",
"packages/*",
"plugins/*"
],
"scripts": { "scripts": {
"dev": "bun run --filter @deckyvault/web dev", "dev": "bun run --filter @deckyvault/web dev",
"build": "bun run --filter @deckyvault/web build", "build": "bun run --filter @deckyvault/web build",
@@ -20,12 +24,18 @@
"plugin:release": "bun run --filter @deckyvault/plugin release", "plugin:release": "bun run --filter @deckyvault/plugin release",
"plugin:deploy": "bun run --filter @deckyvault/plugin build && bash plugins/decky-vault/scripts/deploy.sh" "plugin:deploy": "bun run --filter @deckyvault/plugin build && bash plugins/decky-vault/scripts/deploy.sh"
}, },
"trustedDependencies": ["sharp", "unrs-resolver"], "trustedDependencies": [
"sharp",
"unrs-resolver"
],
"overrides": { "overrides": {
"@types/react": "19.2.14", "@types/react": "19.2.14",
"@types/react-dom": "19.2.3" "@types/react-dom": "19.2.3",
"@better-auth/core": "1.6.22",
"better-call": "1.3.7"
}, },
"dependencies": { "dependencies": {
"better-auth": "1.6.22" "better-auth": "1.6.22"
} },
} "packageManager": "bun@1.3.14"
}