| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- {
- "name": "fmode-app-v2",
- "version": "0.0.0",
- "scripts": {
- "ng": "ng",
- "postinstall": "node scripts/copy-pdf-worker.mjs",
- "start": "ng serve",
- "start:local": "ng serve --configuration local",
- "start:mock": "ng serve --configuration mock",
- "build": "ng build --configuration production",
- "build:mock": "ng build --configuration mock-production",
- "watch": "ng build --watch --configuration development",
- "test": "ng test",
- "verify:docs": "node scripts/check-doc-structure.mjs docs",
- "verify:ui": "node scripts/verify-ui.mjs",
- "smoke": "node scripts/smoke-imhub.mjs",
- "smoke:groups": "node scripts/smoke-groups.mjs",
- "deploy": "node scripts/deploy.mjs",
- "verify:cloud": "node scripts/verify-cloud-fn.mjs",
- "serve:dist": "node scripts/serve-dist.mjs",
- "dev:logged-in": "node scripts/serve-dist.mjs --login",
- "verify:upload": "node scripts/verify-upload.mjs",
- "ops:clear-deliverables": "node scripts/clear-deliverable-urls.mjs",
- "verify:deliverables": "node scripts/verify-deliverable-separation.mjs",
- "verify:ticking": "node scripts/verify-elapsed-ticking.mjs",
- "cap:sync": "ng build --configuration production && cap sync android",
- "cap:open": "cap open android",
- "cap:apk": "cd android && ./gradlew assembleDebug"
- },
- "prettier": {
- "printWidth": 100,
- "singleQuote": true,
- "overrides": [
- {
- "files": "*.html",
- "options": {
- "parser": "angular"
- }
- }
- ]
- },
- "private": true,
- "dependencies": {
- "@angular/common": "^20.3.0",
- "@angular/compiler": "^20.3.0",
- "@angular/core": "^20.3.0",
- "@angular/forms": "^20.3.0",
- "@angular/platform-browser": "^20.3.0",
- "@angular/router": "^20.3.0",
- "@capacitor/android": "^8.6.2",
- "@capacitor/app": "^8.1.2",
- "@capacitor/core": "^8.6.2",
- "@capacitor/local-notifications": "^8.3.1",
- "@capacitor/share": "^8.0.3",
- "@capacitor/status-bar": "^8.0.4",
- "@fortawesome/fontawesome-free": "^7.3.1",
- "@silurus/ooxml": "^0.66.3",
- "fmode-ng": "^0.0.246",
- "matrix-js-sdk": "^42.4.0",
- "ngx-markdown": "^20.1.0",
- "pdfjs-dist": "4.10.38",
- "prismjs": "^1.30.0",
- "rxjs": "~7.8.0",
- "tslib": "^2.3.0",
- "zone.js": "~0.15.0"
- },
- "devDependencies": {
- "@angular/build": "^20.3.36",
- "@angular/cli": "^20.3.36",
- "@angular/compiler-cli": "^20.3.0",
- "@capacitor/cli": "^8.6.2",
- "@types/jasmine": "~5.1.0",
- "autoprefixer": "^10.6.1",
- "jasmine-core": "~5.9.0",
- "karma": "~6.4.0",
- "karma-chrome-launcher": "~3.2.0",
- "karma-coverage": "~2.2.0",
- "karma-jasmine": "~5.1.0",
- "karma-jasmine-html-reporter": "~2.1.0",
- "playwright": "^1.64.1",
- "postcss": "^8.5.30",
- "tailwindcss": "^3.4.19",
- "typescript": "~5.9.2"
- }
- }
|