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"
}
}
|