build: update build script to output plugin ZIP

This commit is contained in:
2026-08-26 09:26:02 +02:00
parent 3d066c5297
commit b1065a4188
2 changed files with 5 additions and 4 deletions
+4 -3
View File
@@ -67,12 +67,13 @@ For automation or if you prefer API keys:
```bash ```bash
# Install frontend dependencies # Install frontend dependencies
pnpm install npm install
# Build frontend # Build frontend and create plugin ZIP
pnpm run build npm run build
# The plugin ZIP will be in the out/ directory # The plugin ZIP will be in the out/ directory
# Install via Decky: Settings > Developer > Install Plugin from ZIP File
``` ```
## Keyboard Shortcuts ## Keyboard Shortcuts
+1 -1
View File
@@ -4,7 +4,7 @@
"description": "Bitwarden/Vaultwarden password manager plugin for Decky Loader", "description": "Bitwarden/Vaultwarden password manager plugin for Decky Loader",
"type": "module", "type": "module",
"scripts": { "scripts": {
"build": "rollup -c", "build": "rollup -c && mkdir -p out && zip -r out/decky-vaultwarden.zip dist/ main.py plugin.json defaults/ requirements.txt",
"watch": "rollup -c -w", "watch": "rollup -c -w",
"typecheck": "tsc --noEmit" "typecheck": "tsc --noEmit"
}, },