package.json raw

   1  {
   2    "name": "smesh-signer",
   3    "version": "1.2.0",
   4    "private": true,
   5    "custom": {
   6      "firefox": {
   7        "version": "1.2.0"
   8      }
   9    },
  10    "scripts": {
  11      "build:firefox": "ng build firefox --configuration production",
  12      "build:common": "ng build common --configuration production",
  13      "watch:firefox": "ng build firefox --configuration development --watch",
  14      "xpi": "cd dist/firefox && web-ext build --overwrite-dest -a ../",
  15      "package": "npm run build:firefox && npm run xpi"
  16    },
  17    "dependencies": {
  18      "@angular/animations": "^19.0.0",
  19      "@angular/common": "^19.0.0",
  20      "@angular/compiler": "^19.0.0",
  21      "@angular/core": "^19.0.0",
  22      "@angular/forms": "^19.0.0",
  23      "@angular/platform-browser": "^19.0.0",
  24      "@angular/platform-browser-dynamic": "^19.0.0",
  25      "@angular/router": "^19.0.0",
  26      "@cashu/cashu-ts": "2.0.0",
  27      "@noble/curves": "^1.4.0",
  28      "@noble/hashes": "^1.4.0",
  29      "@scure/base": "^1.1.0",
  30      "bootstrap": "^5.3.0",
  31      "bootstrap-icons": "^1.13.1",
  32      "buffer": "^6.0.3",
  33      "hash-wasm": "^4.11.0",
  34      "nostr-tools": "2.7.0",
  35      "qrcode": "^1.5.0",
  36      "rxjs": "^7.8.0",
  37      "uuid": "^9.0.0",
  38      "webextension-polyfill": "^0.12.0",
  39      "zone.js": "~0.15.0"
  40    },
  41    "devDependencies": {
  42      "@angular-builders/custom-webpack": "^19.0.0",
  43      "@angular-devkit/build-angular": "^19.0.0",
  44      "@angular/cli": "^19.0.0",
  45      "@angular/compiler-cli": "^19.0.0",
  46      "@types/qrcode": "^1.5.6",
  47      "@types/uuid": "^11.0.0",
  48      "@types/webextension-polyfill": "^0.12.5",
  49      "ng-packagr": "^19.0.0",
  50      "typescript": "~5.6.0",
  51      "web-ext": "^8.0.0",
  52      "webpack": "^5.90.0"
  53    }
  54  }
  55