Multicolumn Bluesky client powered by Angular
1{
2 "name": "consolesky",
3 "version": "0.0.0",
4 "main": "main.js",
5 "scripts": {
6 "ng": "ng",
7 "start": "ng serve",
8 "build": "ng build",
9 "watch": "ng build --watch --configuration development",
10 "test": "ng test",
11 "electron": "ng build --base-href ./ && electron .",
12 "electron-start": "electron-forge start",
13 "package": "electron-forge package",
14 "make": "electron-forge make"
15 },
16 "author": "kryst4line",
17 "description": "Beep boop Bluesky!",
18 "private": true,
19 "dependencies": {
20 "@angular/cdk": "^19.2.8",
21 "@angular/common": "^19.2.0",
22 "@angular/compiler": "^19.2.0",
23 "@angular/core": "^19.2.0",
24 "@angular/forms": "^19.2.0",
25 "@angular/platform-browser": "^19.2.0",
26 "@angular/platform-browser-dynamic": "^19.2.0",
27 "@angular/router": "^19.2.0",
28 "@angular/youtube-player": "^19.2.8",
29 "@atproto/api": "^0.14.16",
30 "@tailwindcss/postcss": "^4.0.17",
31 "angular-mentions": "^1.5.0",
32 "browser-image-compression": "^2.0.2",
33 "date-fns": "^4.1.0",
34 "electron-squirrel-startup": "^1.0.1",
35 "postcss": "^8.5.3",
36 "rxjs": "~7.8.0",
37 "tailwindcss": "^4.0.17",
38 "tslib": "^2.3.0",
39 "uuid": "^11.1.0",
40 "zone.js": "~0.15.0"
41 },
42 "devDependencies": {
43 "@angular-devkit/build-angular": "^19.2.5",
44 "@angular/cli": "^19.2.5",
45 "@angular/compiler-cli": "^19.2.0",
46 "@electron-forge/cli": "^7.8.0",
47 "@electron-forge/maker-deb": "^7.8.0",
48 "@electron-forge/maker-rpm": "^7.8.0",
49 "@electron-forge/maker-squirrel": "^7.8.0",
50 "@electron-forge/maker-zip": "^7.8.0",
51 "@electron-forge/plugin-auto-unpack-natives": "^7.8.0",
52 "@electron-forge/plugin-fuses": "^7.8.0",
53 "@electron/fuses": "^1.8.0",
54 "@types/jasmine": "~5.1.0",
55 "electron": "^35.1.2",
56 "jasmine-core": "~5.6.0",
57 "karma": "~6.4.0",
58 "karma-chrome-launcher": "~3.2.0",
59 "karma-coverage": "~2.2.0",
60 "karma-jasmine": "~5.1.0",
61 "karma-jasmine-html-reporter": "~2.1.0",
62 "typescript": "~5.7.2",
63 "video.js": "^8.22.0"
64 }
65}