{ "name": "budget-frontend", "version": "0.0.0", "scripts": { "ng": "ng", "start": "ng serve", "build": "ng build", "watch": "ng build --watch --configuration development", "test": "ng test" }, "private": true, "packageManager": "npm@11.6.2", "dependencies": { "@angular/common": "^21.2.0", "@angular/compiler": "^21.2.0", "@angular/core": "^21.2.0", "@angular/forms": "^21.2.0", "@angular/platform-browser": "^21.2.0", "@angular/router": "^21.2.0", "@fontsource/roboto": "^5.2.10", "@ngx-translate/core": "^17.0.0", "@ngx-translate/http-loader": "^17.0.0", "@types/qrcode": "^1.5.6", "apexcharts": "^3.46.0", "jspdf": "^4.2.1", "qrcode": "^1.5.4", "rxjs": "~7.8.0", "tslib": "^2.3.0" }, "devDependencies": { "@angular/build": "^21.2.1", "@angular/cli": "^21.2.1", "@angular/compiler-cli": "^21.2.0", "autoprefixer": "^10.4.27", "jsdom": "^28.0.0", "postcss": "^8.5.8", "prettier": "^3.8.1", "tailwindcss": "^3.4.19", "typescript": "~5.9.2", "vitest": "^4.0.8" } }