{ "name": "hr-appeals", "version": "0.1.0", "private": true, "type": "module", "engines": { "node": ">=20" }, "scripts": { "dev": "concurrently -n web,auth -c cyan,magenta -k \"vite\" \"npm --prefix server run dev\"", "dev:web": "vite", "build": "tsc --noEmit && vitest run && vite build", "preview": "vite preview", "typecheck": "tsc --noEmit", "test": "vitest run", "test:watch": "vitest", "ci": "tsc --noEmit && vitest run" }, "dependencies": { "@fluentui/react": "^8.106.4", "@tnsu/ui-kit": "^0.14.0", "react": "17.0.2", "react-dom": "17.0.2", "tslib": "^2.3.1" }, "devDependencies": { "@types/node": "^22.20.1", "@types/react": "17.0.45", "@types/react-dom": "17.0.17", "@vitejs/plugin-react": "^4.3.4", "concurrently": "^10.0.5", "sass": "^1.83.0", "typescript": "~5.8.0", "vite": "^6.0.7", "vitest": "^4.1.11" } }