File size: 3,015 Bytes
1cb6139
 
 
 
 
 
 
fe48401
33e5de6
bd7b448
 
 
 
1cb6139
 
612e9e0
 
 
bd7b448
5845d1f
9344fbe
5845d1f
9344fbe
5845d1f
 
7e7c054
9344fbe
5845d1f
 
 
 
 
 
 
 
f568854
63dc280
2dba99e
1f4a335
9e7ae43
a4e99f1
eaa707c
c1298ea
848ae1f
d041225
fe48401
8454302
5845d1f
 
bd7b448
bf0a53e
76a0cbb
43cad16
fe48401
d9c8f92
6d4091d
5dcfea6
7033f96
a2ef459
6e37e3c
29a8722
d041225
63c1c4d
79d93b6
5845d1f
2889cde
dfcb546
76a0cbb
5d35896
40790f5
1cb6139
 
bd7b448
 
8c45344
bd7b448
 
 
35e659a
76a0cbb
8faa101
bd7b448
36d8227
99ca80f
4206727
fdb9c27
00f44a4
b608b0a
8f543b8
5845d1f
bd7b448
c8824be
1cb6139
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
{
  "name": "ui",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "dev": "next dev",
    "build": "next build",
    "start": "next start",
    "generate:api": "orval",
    "lint": "oxlint -c .oxlintrc.json",
    "test": "vitest run",
    "test:watch": "vitest",
    "test:ui": "vitest --ui"
  },
  "dependencies": {
    "@dnd-kit/core": "^6.3.1",
    "@dnd-kit/sortable": "^10.0.0",
    "@dnd-kit/utilities": "^3.2.2",
    "@microsoft/fetch-event-source": "^2.0.1",
    "@radix-ui/react-accordion": "^1.2.12",
    "@radix-ui/react-alert-dialog": "^1.1.15",
    "@radix-ui/react-context-menu": "^2.2.16",
    "@radix-ui/react-dialog": "^1.1.15",
    "@radix-ui/react-label": "^2.1.8",
    "@radix-ui/react-menubar": "^1.1.16",
    "@radix-ui/react-popover": "^1.1.15",
    "@radix-ui/react-progress": "^1.1.8",
    "@radix-ui/react-scroll-area": "^1.2.10",
    "@radix-ui/react-select": "^2.2.6",
    "@radix-ui/react-separator": "^1.1.8",
    "@radix-ui/react-slider": "^1.3.6",
    "@radix-ui/react-slot": "^1.2.4",
    "@radix-ui/react-switch": "^1.2.6",
    "@radix-ui/react-tabs": "^1.1.13",
    "@radix-ui/react-tooltip": "^1.2.8",
    "@sentry/nextjs": "^10.51.0",
    "@tanstack/react-query": "^5.100.9",
    "@tanstack/react-virtual": "^3.13.24",
    "@tauri-apps/api": "^2.11.0",
    "@tauri-apps/plugin-dialog": "^2.7.0",
    "@tauri-apps/plugin-fs": "^2.5.1",
    "@tauri-apps/plugin-opener": "^2.5.3",
    "@tauri-apps/plugin-process": "^2.3.1",
    "@tauri-apps/plugin-updater": "^2.10.1",
    "@use-gesture/react": "^10.3.1",
    "@xstate/react": "^6.1.0",
    "browser-fs-access": "^0.38.0",
    "class-variance-authority": "^0.7.1",
    "clsx": "^2.1.1",
    "fflate": "^0.8.2",
    "i18next": "^26.0.8",
    "i18next-browser-languagedetector": "^8.2.1",
    "i18next-localstorage-backend": "^4.3.1",
    "immer": "^11.1.4",
    "lucide-react": "^1.14.0",
    "motion": "^12.38.0",
    "next": "^16.2.4",
    "next-themes": "^0.4.6",
    "react": "^19.2.5",
    "react-colorful": "^5.6.1",
    "react-dom": "^19.2.5",
    "react-error-boundary": "^6.1.1",
    "react-hotkeys-hook": "^5.3.0",
    "react-i18next": "^17.0.6",
    "react-markdown": "^9.1.0",
    "react-resizable-panels": "^4.10.0",
    "remark-gfm": "^4.0.1",
    "tailwind-merge": "^3.5.0",
    "xstate": "^5.31.0",
    "zustand": "^5.0.12"
  },
  "devDependencies": {
    "@faker-js/faker": "^10.4.0",
    "@mswjs/data": "^0.16.2",
    "@tailwindcss/postcss": "^4.2.4",
    "@testing-library/jest-dom": "^6.9.1",
    "@testing-library/react": "^16.3.2",
    "@testing-library/user-event": "^14.6.1",
    "@types/node": "^25.6.0",
    "@types/react": "^19.2.14",
    "@types/react-dom": "^19.2.3",
    "@vitejs/plugin-react": "^6.0.1",
    "@vitest/ui": "^4.1.5",
    "babel-plugin-react-compiler": "^1.0.0",
    "jsdom": "^29.1.1",
    "msw": "^2.14.3",
    "orval": "^8.9.0",
    "oxlint": "^1.62.0",
    "tailwindcss": "^4.2.4",
    "tw-animate-css": "^1.4.0",
    "typescript": "^6.0.3",
    "vitest": "^4.1.5"
  }
}