Files
budget-manager/backend/package.json
T
biggy 8681aa88af feat: Implement push notifications in Budget Manager PWA
- Added functionality for subscribing to push notifications in Settings.vue.
- Integrated service worker registration and notification permission requests.
- Enhanced Vite configuration for PWA with manifest and caching strategies.
- Created a script for generating PDF reports.
- Added project report markdown file detailing the PWA implementation and features.
2025-05-23 23:54:46 +02:00

35 lines
838 B
JSON

{
"name": "budget-manager-pwa-backend",
"module": "index.ts",
"type": "module",
"private": true,
"scripts": {
"start": "bun run index.ts",
"dev": "bun --watch run index.ts",
"generate-vapid": "bun run scripts/generate-vapid-keys.js"
},
"devDependencies": {
"@types/bcrypt": "^5.0.2",
"@types/bun": "latest",
"@types/jsonwebtoken": "^9.0.9",
"@types/koa": "^2.15.0",
"@types/koa-bodyparser": "^4.3.12",
"@types/koa-router": "^7.4.8",
"@types/koa__cors": "^5.0.0"
},
"peerDependencies": {
"typescript": "^5"
},
"dependencies": {
"@koa/cors": "^5.0.0",
"bcrypt": "^6.0.0",
"jsonwebtoken": "^9.0.2",
"koa": "^3.0.0",
"koa-bodyparser": "^4.4.1",
"koa-jwt": "^4.0.4",
"koa-router": "^13.0.1",
"mongodb": "^6.16.0",
"web-push": "^3.6.7"
}
}