/ package.json
package.json
 1  {
 2    "name": "meridian-studio",
 3    "private": true,
 4    "version": "0.33.3",
 5    "type": "module",
 6    "scripts": {
 7      "dev": "vite",
 8      "build": "tsc -b && vite build",
 9      "lint": "eslint .",
10      "preview": "vite preview",
11      "test": "vitest run",
12      "test:watch": "vitest"
13    },
14    "dependencies": {
15      "@azure/msal-browser": "^5.4.0",
16      "@azure/msal-react": "^5.0.6",
17      "@hookform/resolvers": "^5.2.2",
18      "@microsoft/applicationinsights-web": "^3.3.11",
19      "@tanstack/react-query": "^5.90.21",
20      "lucide-react": "^0.576.0",
21      "react": "^19.2.0",
22      "react-dom": "^19.2.0",
23      "react-hook-form": "^7.71.2",
24      "react-markdown": "^10.1.0",
25      "react-router-dom": "^7.13.1",
26      "zod": "^4.3.6"
27    },
28    "devDependencies": {
29      "@eslint/js": "^9.39.1",
30      "@tailwindcss/vite": "^4.2.1",
31      "@testing-library/jest-dom": "^6.9.1",
32      "@testing-library/react": "^16.3.2",
33      "@testing-library/user-event": "^14.6.1",
34      "@types/node": "^24.10.1",
35      "@types/react": "^19.2.7",
36      "@types/react-dom": "^19.2.3",
37      "@vitejs/plugin-react": "^5.1.1",
38      "autoprefixer": "^10.4.27",
39      "eslint": "^9.39.1",
40      "eslint-plugin-react-hooks": "^7.0.1",
41      "eslint-plugin-react-refresh": "^0.4.24",
42      "globals": "^16.5.0",
43      "jsdom": "^28.1.0",
44      "msw": "^2.12.10",
45      "postcss": "^8.5.8",
46      "tailwindcss": "^4.2.1",
47      "typescript": "~5.9.3",
48      "typescript-eslint": "^8.48.0",
49      "vite": "^7.3.1",
50      "vitest": "^4.0.18"
51    }
52  }