1{
2 "name": "frontend",
3 "version": "0.1.0",
4 "private": true,
5 "dependencies": {
6 "@atcute/client": "^2.0.6",
7 "@atcute/oauth-browser-client": "^1.0.7",
8 "@atproto/api": "^0.13.22",
9 "@atproto/oauth-client-browser": "^0.3.15",
10 "@atproto/oauth-client-node": "^0.2.4",
11 "@fortawesome/free-solid-svg-icons": "^6.7.2",
12 "@fortawesome/react-fontawesome": "^0.2.2",
13 "@supabase/supabase-js": "^2.48.1",
14 "@vercel/analytics": "^1.5.0",
15 "@vercel/edge": "^1.2.1",
16 "axios": "^1.7.9",
17 "chart.js": "^4.4.8",
18 "date-fns": "^4.1.0",
19 "express-session": "^1.18.1",
20 "jsonwebtoken": "^9.0.2",
21 "jwt-decode": "^4.0.0",
22 "matter-js": "^0.20.0",
23 "prop-types": "^15.8.1",
24 "react": "^18.2.0",
25 "react-chartjs-2": "^5.3.0",
26 "react-dom": "^18.2.0",
27 "react-grid-layout": "^1.5.0",
28 "react-helmet": "^6.1.0",
29 "react-image-gallery": "^1.4.0",
30 "react-resizable": "^3.0.5",
31 "react-router-dom": "^6.28.1",
32 "react-scripts": "^5.0.1",
33 "recharts": "^2.15.0",
34 "typescript": "^4.9.5",
35 "web-vitals": "^4.2.4"
36 },
37 "scripts": {
38 "start": "react-scripts start",
39 "build": "react-scripts build",
40 "test": "react-scripts test",
41 "eject": "react-scripts eject"
42 },
43 "eslintConfig": {
44 "extends": [
45 "react-app",
46 "react-app/jest"
47 ]
48 },
49 "browserslist": {
50 "production": [
51 ">0.2%",
52 "not dead",
53 "not op_mini all"
54 ],
55 "development": [
56 "last 1 chrome version",
57 "last 1 firefox version",
58 "last 1 safari version"
59 ]
60 },
61 "proxy": "http://localhost:5001",
62 "devDependencies": {
63 "cross-env": "^7.0.3"
64 }
65}