/ lionsmane-fe / package.json
package.json
  1  {
  2    "dependencies": {
  3      "@better-auth/api-key": "^1.6.9",
  4      "@better-auth/passkey": "^1.6.9",
  5      "@dnd-kit/core": "^6.3.1",
  6      "@faker-js/faker": "^10.4.0",
  7      "@hookform/resolvers": "^5.2.2",
  8      "@radix-ui/react-accordion": "^1.2.12",
  9      "@radix-ui/react-alert-dialog": "^1.1.15",
 10      "@radix-ui/react-avatar": "^1.1.11",
 11      "@radix-ui/react-checkbox": "^1.3.3",
 12      "@radix-ui/react-collapsible": "^1.1.12",
 13      "@radix-ui/react-context-menu": "^2.2.16",
 14      "@radix-ui/react-dialog": "^1.1.15",
 15      "@radix-ui/react-dropdown-menu": "^2.1.16",
 16      "@radix-ui/react-label": "^2.1.8",
 17      "@radix-ui/react-popover": "^1.1.15",
 18      "@radix-ui/react-select": "^2.2.6",
 19      "@radix-ui/react-separator": "^1.1.8",
 20      "@radix-ui/react-slot": "^1.2.4",
 21      "@radix-ui/react-switch": "^1.2.6",
 22      "@radix-ui/react-tooltip": "^1.2.8",
 23      "@tailwindcss/vite": "^4.2.4",
 24      "@tanstack/match-sorter-utils": "^8.19.4",
 25      "@tanstack/react-query": "^5.100.7",
 26      "@tanstack/react-query-devtools": "^5.100.7",
 27      "@tanstack/react-router": "^1.169.1",
 28      "@tanstack/react-router-devtools": "^1.166.13",
 29      "@tanstack/react-table": "^8.21.3",
 30      "@tanstack/router-plugin": "^1.167.31",
 31      "@tanstack/zod-adapter": "^1.166.9",
 32      "better-auth": "^1.6.9",
 33      "class-variance-authority": "^0.7.1",
 34      "clsx": "^2.1.1",
 35      "cmdk": "^1.1.1",
 36      "date-fns": "^4.1.0",
 37      "emblor": "^1.4.8",
 38      "input-otp": "^1.4.2",
 39      "lucide-react": "^1.14.0",
 40      "media-chrome": "^4.19.0",
 41      "motion": "^12.38.0",
 42      "msw": "^2.14.2",
 43      "next-themes": "^0.4.6",
 44      "openapi-fetch": "^0.17.0",
 45      "openapi-msw": "^2.0.0",
 46      "openapi-react-query": "^0.5.4",
 47      "radix-ui": "^1.4.3",
 48      "react": "^19.2.5",
 49      "react-aria-components": "^1.17.0",
 50      "react-cookie": "^8.1.2",
 51      "react-dom": "^19.2.5",
 52      "react-hook-form": "^7.74.0",
 53      "react-player": "^3.4.0",
 54      "react-qr-code": "^2.0.21",
 55      "react-stately": "^3.46.0",
 56      "sonner": "^2.0.7",
 57      "tailwind-merge": "^3.5.0",
 58      "tailwindcss": "^4.2.4",
 59      "tw-animate-css": "^1.4.0",
 60      "unplugin-icons": "^23.0.1",
 61      "vaul": "^1.1.2",
 62      "zod": "^4.4.1",
 63      "zustand": "^5.0.12"
 64    },
 65    "devDependencies": {
 66      "@hey-api/openapi-ts": "0.97.0",
 67      "@iconify-json/flowbite": "^1.2.7",
 68      "@iconify-json/fluent": "^1.2.46",
 69      "@iconify-json/garden": "^1.2.6",
 70      "@iconify-json/icon-park-outline": "^1.2.4",
 71      "@iconify-json/iconoir": "^1.2.11",
 72      "@iconify-json/mdi": "^1.2.3",
 73      "@iconify-json/mingcute": "^1.2.7",
 74      "@iconify-json/noto-v1": "^1.2.5",
 75      "@iconify-json/solar": "^1.2.5",
 76      "@iconify-json/stash": "^1.2.4",
 77      "@iconify-json/tabler": "^1.2.33",
 78      "@iconify-json/uil": "^1.2.3",
 79      "@playwright/test": "^1.59.1",
 80      "@svgr/core": "^8.1.0",
 81      "@svgr/plugin-jsx": "^8.1.0",
 82      "@tailwindcss/typography": "^0.5.19",
 83      "@testing-library/dom": "^10.4.1",
 84      "@testing-library/react": "^16.3.2",
 85      "@types/node": "^25.6.0",
 86      "@types/react": "^19.2.14",
 87      "@types/react-dom": "^19.2.3",
 88      "@vitejs/plugin-react": "^6.0.1",
 89      "@vitest/browser": "^4.1.5",
 90      "@vitest/browser-playwright": "^4.1.5",
 91      "jsdom": "^29.1.1",
 92      "openapi-typescript": "^7.13.0",
 93      "playwright": "^1.59.1",
 94      "typescript": "^6.0.3",
 95      "vite": "^8.0.10",
 96      "vitest": "^4.1.5",
 97      "vitest-browser-react": "^2.2.0",
 98      "web-vitals": "^5.2.0"
 99    },
100    "name": "lionsmane-fe",
101    "private": true,
102    "scripts": {
103      "build": "vite build && tsc",
104      "dev": "vite --port 3000",
105      "format": "biome format --write",
106      "lint": "biome lint",
107      "openapi-ts": "openapi-ts",
108      "serve": "vite preview",
109      "start": "vite --port 3000",
110      "test": "vitest run",
111      "test:browser": "vitest --config=vitest.browser.config.ts",
112      "test:e2e": "playwright test"
113    },
114    "type": "module",
115    "version": "0.4.3"
116  }