forked from
juliet.paris/streamplace-spa
minimal streamplace frontend
1{
2 "name": "streamplace-frontend",
3 "private": true,
4 "license": "0BSD",
5 "type": "module",
6 "scripts": {
7 "predev": "node scripts/generate-metadata.js",
8 "dev": "vite",
9 "prebuild": "node scripts/generate-metadata.js",
10 "build": "vite build",
11 "serve": "vite preview",
12 "format": "oxfmt ."
13 },
14 "dependencies": {
15 "@atcute/atproto": "^3.1.10",
16 "@atcute/client": "^4.2.1",
17 "@atcute/identity": "^1.1.4",
18 "@atcute/identity-resolver": "^1.2.2",
19 "@atcute/lexicons": "^1.2.9",
20 "@atcute/oauth-browser-client": "^3.0.0",
21 "@solidjs/router": "^0.16.1",
22 "lucide-solid": "^1.7.0",
23 "solid-js": "^1.9.11"
24 },
25 "devDependencies": {
26 "@tailwindcss/vite": "^4.2.2",
27 "@types/node": "^25.5.0",
28 "oxfmt": "^0.42.0",
29 "tailwindcss": "^4.2.2",
30 "typescript": "^5.9.3",
31 "vite": "^8.0.1",
32 "vite-plugin-lucide-preprocess": "^1.4.8",
33 "vite-plugin-solid": "^2.11.11"
34 },
35 "packageManager": "pnpm@10.32.1"
36}