forked from
chadtmiller.com/slices-teal-relay
Teal.fm frontend powered by slices.network
tealfm-slices.wisp.place
tealfm
slices
1{
2 "name": "slices-relay",
3 "private": true,
4 "version": "0.0.0",
5 "type": "module",
6 "scripts": {
7 "dev": "vite",
8 "build": "vite build",
9 "lint": "eslint .",
10 "preview": "vite preview",
11 "schema:dev": "npx get-graphql-schema 'http://localhost:3000/graphql?slice=at://did:plc:n2sgrmrxjell7f5oa5ruwlyl/network.slices.slice/3m5d5dfs3oy26' > schema.graphql",
12 "schema:prod": "npx get-graphql-schema 'https://api.slices.network/graphql?slice=at://did:plc:n2sgrmrxjell7f5oa5ruwlyl/network.slices.slice/3m5d5dfs3oy26' > schema.graphql"
13 },
14 "dependencies": {
15 "graphql-ws": "^6.0.6",
16 "react": "^19.1.1",
17 "react-dom": "^19.1.1",
18 "react-relay": "^20.1.1",
19 "react-router-dom": "^7.9.3",
20 "relay-runtime": "^20.1.1"
21 },
22 "devDependencies": {
23 "@eslint/js": "^9.36.0",
24 "@tailwindcss/postcss": "^4.1.14",
25 "@types/node": "^24.6.0",
26 "@types/react": "^19.1.16",
27 "@types/react-dom": "^19.1.9",
28 "@types/react-relay": "^18.2.1",
29 "@types/relay-runtime": "^19.0.3",
30 "@vitejs/plugin-react": "^5.0.4",
31 "autoprefixer": "^10.4.21",
32 "babel-plugin-relay": "^20.1.1",
33 "eslint": "^9.36.0",
34 "eslint-plugin-react-hooks": "^5.2.0",
35 "eslint-plugin-react-refresh": "^0.4.22",
36 "globals": "^16.4.0",
37 "graphql": "^16.11.0",
38 "postcss": "^8.5.6",
39 "relay-compiler": "^20.1.1",
40 "tailwindcss": "^4.1.14",
41 "typescript": "~5.9.3",
42 "typescript-eslint": "^8.45.0",
43 "vite": "^7.1.7"
44 },
45 "overrides": {
46 "graphql": "^16.11.0"
47 }
48}