Files
deckyvault/plugins/decky-vault/package.json
T
adrianbonpin 383945ca14 build: add scripts/build-zip.sh to package plugin as a Decky-installable ZIP
The ZIP bundles plugin.json, main.py, package.json, dist/index.js (+ map) at
the archive root (no enclosing folder) — the format Decky's 'Install Plugin
from ZIP File' / 'Install Plugin from URL' expects.

Usage:
  bun run build:zip   # build + package → releases/plugin-v<version>.zip
  bun run zip         # package already-built dist only
2026-06-28 22:42:13 +08:00

27 lines
653 B
JSON

{
"name": "@deckyvault/plugin",
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"build": "rollup -c",
"watch": "rollup -c -w",
"build:zip": "rollup -c && ./scripts/build-zip.sh --no-build",
"zip": "./scripts/build-zip.sh"
},
"dependencies": {
"@decky/api": "^1.1.3",
"@deckyvault/shared": "workspace:*",
"qrcode.react": "^4.2.0",
"react-icons": "^5.3.0",
"tslib": "^2.7.0"
},
"devDependencies": {
"@decky/rollup": "^1.0.2",
"@decky/ui": "^4.11.6",
"@types/react": "^19.1.1",
"@types/react-dom": "^19.1.1",
"rollup": "^4.53.3",
"typescript": "^5.6.2"
}
}