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