unoffical wafrn mirror
wafrn.net
atproto
social-network
activitypub
1{
2 "name": "wafrn",
3 "version": "2025.09.01",
4 "scripts": {
5 "ng": "ng",
6 "start": "ng serve",
7 "dev": "ng serve --configuration=development",
8 "build": "ng build",
9 "watch": "ng build --watch --configuration=development",
10 "test": "ng test",
11 "vercel-build": "ng build --configuration=vercel",
12 "lint": "ng lint"
13 },
14 "private": true,
15 "dependencies": {
16 "@angular-eslint/schematics": "^20.0.0",
17 "@angular/animations": "^20.0.2",
18 "@angular/cdk": "^20.0.2",
19 "@angular/common": "^20.0.2",
20 "@angular/compiler": "^20.0.2",
21 "@angular/core": "^20.0.2",
22 "@angular/forms": "^20.0.2",
23 "@angular/material": "^20.0.2",
24 "@angular/platform-browser": "^20.0.2",
25 "@angular/platform-browser-dynamic": "^20.0.2",
26 "@angular/router": "^20.0.2",
27 "@angular/service-worker": "^20.0.2",
28 "@atproto/api": "^0.13.35",
29 "@babel/runtime": "^7.26.10",
30 "@colsen1991/ngx-translate-extract-marker": "^3.0.1",
31 "@fortawesome/angular-fontawesome": "^2.0.0",
32 "@fortawesome/fontawesome-svg-core": "^6.7.1",
33 "@fortawesome/free-brands-svg-icons": "^6.7.2",
34 "@fortawesome/free-solid-svg-icons": "^6.7.1",
35 "@ngx-translate/core": "^16.0.4",
36 "@ngx-translate/http-loader": "^16.0.1",
37 "@oddbird/blend": "^0.2.4",
38 "blurhash": "^2.0.5",
39 "core-js": "^3.37.0",
40 "esbuild": "0.25.0",
41 "fuse.js": "^7.1.0",
42 "js-confetti": "^0.12.0",
43 "luxon": "^3.5.0",
44 "ng-mocks": "^14.13.4",
45 "parchment": "^2.0.1",
46 "postcss-media-query-parser": "^0.2.3",
47 "primeflex": "^3.3.1",
48 "qr": "^0.4.0",
49 "rxjs": "~7.8.0",
50 "sanitize-html": "^2.13.1",
51 "viewerjs": "^1.11.7",
52 "zone.js": "~0.15.0"
53 },
54 "devDependencies": {
55 "@angular-devkit/build-angular": "^20.1.5",
56 "@angular-eslint/builder": "^20.0.0",
57 "@angular-eslint/template-parser": "^20.0.0",
58 "@angular/cli": "^20.0.1",
59 "@angular/compiler-cli": "^20.0.2",
60 "@types/jasmine": "~5.1.0",
61 "@types/luxon": "^3.4.2",
62 "@types/sanitize-html": "^2.13.0",
63 "eslint": "^9.13.0",
64 "eslint-config-prettier": "^9.1.0",
65 "eslint-plugin-prettier": "^5.2.1",
66 "jasmine-core": "~5.1.0",
67 "karma": "~6.4.0",
68 "karma-chrome-launcher": "~3.2.0",
69 "karma-coverage": "~2.2.0",
70 "karma-jasmine": "~5.1.0",
71 "karma-jasmine-html-reporter": "~2.1.0",
72 "prettier": "^3.4.2",
73 "prettier-eslint": "^16.3.0",
74 "tslib": "^2.6.3",
75 "typescript-eslint": "8.0.0-alpha.38",
76 "vlitejs": "^7.0.0"
77 }
78}