BlueSky & more on desktop
lazurite.stormlightlabs.org/
tauri
rust
typescript
bluesky
appview
atproto
solid
1{
2 "name": "lazurite-desktop",
3 "version": "0.1.0",
4 "description": "",
5 "type": "module",
6 "scripts": {
7 "start": "vite",
8 "dev": "vite",
9 "build": "vite build",
10 "serve": "vite preview",
11 "tauri": "tauri",
12 "check": "tsc --noEmit",
13 "typecheck": "tsc --noEmit",
14 "lint": "eslint . --ext .ts,.tsx --fix",
15 "format": "dprint fmt .",
16 "test": "vitest"
17 },
18 "license": "MIT",
19 "dependencies": {
20 "@fontsource-variable/google-sans": "^5.2.1",
21 "@solidjs/router": "^0.16.1",
22 "@tauri-apps/api": "^2",
23 "@tauri-apps/plugin-deep-link": "~2.4.7",
24 "@tauri-apps/plugin-dialog": "~2.7.0",
25 "@tauri-apps/plugin-log": "~2",
26 "@tauri-apps/plugin-notification": "~2.3.3",
27 "@tauri-apps/plugin-opener": "^2",
28 "hls.js": "^1.6.15",
29 "solid-js": "^1.9.3",
30 "solid-motionone": "^1.0.4"
31 },
32 "devDependencies": {
33 "@changesets/cli": "^2.30.0",
34 "@egoist/tailwindcss-icons": "^1.9.2",
35 "@eslint/js": "^10.0.1",
36 "@iconify-json/bi": "^1.2.7",
37 "@iconify-json/ri": "^1.2.10",
38 "@solidjs/testing-library": "^0.8.10",
39 "@tailwindcss/forms": "^0.5.11",
40 "@tailwindcss/vite": "^4.2.1",
41 "@tauri-apps/cli": "^2",
42 "@testing-library/jest-dom": "^6.9.1",
43 "@testing-library/user-event": "^14.6.1",
44 "@types/node": "^25.3.0",
45 "@typescript-eslint/parser": "^8.56.1",
46 "dprint": "^0.53.1",
47 "eslint": "^10.0.2",
48 "eslint-plugin-react": "^7.37.5",
49 "eslint-plugin-solid": "^0.14.5",
50 "eslint-plugin-unicorn": "^64.0.0",
51 "fallow": "^2.19.0",
52 "globals": "^17.3.0",
53 "jsdom": "^28.1.0",
54 "tailwindcss": "^4.2.1",
55 "typescript": "~5.6.2",
56 "typescript-eslint": "^8.57.0",
57 "vite": "^8.0.3",
58 "vite-plugin-solid": "^2.11.0",
59 "vitest": "^4.0.18"
60 }
61}