{ "name": "wgenerator", "version": "1.6", "scripts": { "start": "ng serve", "build": "ng build", "deploy": "ng build --configuration production && firebase deploy", "test": "ng test", "lint": "ng lint --fix", "update": "ng update @angular/cdk @angular/cli @angular/core @angular/material && ncu -u && npm i && npm fix" }, "private": true, "dependencies": { "@angular/animations": "^21.2.2", "@angular/cdk": "^21.2.1", "@angular/common": "^21.2.2", "@angular/compiler": "^21.2.2", "@angular/core": "^21.2.2", "@angular/fire": "21.0.0-rc.0", "@angular/forms": "^21.2.2", "@angular/material": "^21.2.1", "@angular/platform-browser": "^21.2.2", "@angular/platform-browser-dynamic": "^21.2.2", "@angular/router": "^21.2.2", "@angular/service-worker": "^21.2.2", "@fortawesome/angular-fontawesome": "^4.0.0", "@fortawesome/fontawesome-svg-core": "^7.2.0", "@fortawesome/free-solid-svg-icons": "^7.2.0", "docx": "^9.6.0", "firebase": "^12.10.0", "ngx-mat-select-search": "^8.0.4", "qrcode": "^1.5.4", "rxjs": "~7.8.1", "swiper": "^12.1.2", "tslib": "^2.8.1", "zone.js": "~0.15.0" }, "devDependencies": { "@angular-devkit/architect": "0.2102.1", "@angular-devkit/build-angular": "^21.2.1", "@angular-eslint/builder": "21.3.0", "@angular-eslint/eslint-plugin": "21.3.0", "@angular-eslint/eslint-plugin-template": "21.3.0", "@angular-eslint/schematics": "21.3.0", "@angular-eslint/template-parser": "21.3.0", "@angular/cli": "^21.2.1", "@angular/compiler-cli": "^21.2.2", "@angular/language-service": "^21.2.2", "@types/jasmine": "~6.0.0", "@types/jasminewd2": "~2.0.13", "@typescript-eslint/eslint-plugin": "^8.57.0", "@typescript-eslint/parser": "^8.57.0", "eslint": "^9.39.4", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.5", "firebase-tools": "^15.9.1", "jasmine-core": "~6.1.0", "jasmine-spec-reporter": "~7.0.0", "karma": "~6.4.4", "karma-chrome-launcher": "~3.2.0", "karma-coverage-istanbul-reporter": "~3.0.3", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "^2.2.0", "prettier": "^3.8.1", "typescript": "~5.9.3" } }