Files
deckyvault/package.json
T
adrianbonpin 868faafb4d fix(plugin): screenshot limit, version/build fields, delete button, workspace scripts
- list_screenshots: bump limit 12 → 50 so users can scroll further back
- Add versionString + buildId to DeckyVaultImportV1, SessionData, and
  buildImportPayload. Import endpoint now saves them on new game versions.
- Screenshot delete button in preset detail modal: owner/admin sees a
  trash icon on hover that calls DELETE /api/performance/:id/screenshots/:sid
- Root workspace scripts for plugin workflow:
  bun run plugin:build  | plugin:zip | plugin:release | plugin:deploy
- Add deploy.sh (SSH scripts to push plugin to Deck)
2026-06-29 00:33:20 +08:00

31 lines
1.3 KiB
JSON

{
"name": "deckyvault",
"private": true,
"workspaces": ["apps/*", "packages/*", "plugins/*"],
"scripts": {
"dev": "bun run --filter @deckyvault/web dev",
"build": "bun run --filter @deckyvault/web build",
"start": "bun run --filter @deckyvault/web start",
"lint": "bun run --filter @deckyvault/web lint",
"test": "bun run --filter @deckyvault/web test",
"test:watch": "bun run --filter @deckyvault/web test:watch",
"test:ci": "bun run --filter @deckyvault/web test:ci",
"db:generate": "bun run --filter @deckyvault/web db:generate",
"db:migrate": "bun run --filter @deckyvault/web db:migrate",
"db:push": "bun run --filter @deckyvault/web db:push",
"db:studio": "bun run --filter @deckyvault/web db:studio",
"db:seed": "bun run --filter @deckyvault/web db:seed",
"plugin:build": "bun run --filter @deckyvault/plugin build",
"plugin:zip": "bun run --filter @deckyvault/plugin zip",
"plugin:release": "bun run --filter @deckyvault/plugin release",
"plugin:deploy": "bun run --filter @deckyvault/plugin build && bash plugins/decky-vault/scripts/deploy.sh"
},
"trustedDependencies": ["sharp", "unrs-resolver"],
"overrides": {
"@types/react": "19.2.14",
"@types/react-dom": "19.2.3"
},
"dependencies": {
"better-auth": "^1.6.22"
}
}