frontend/package.json (view raw)
1{
2 "name": "app",
3 "version": "0.1.0",
4 "private": true,
5 "scripts": {
6 "dev": "next dev",
7 "build": "next build",
8 "start": "next start",
9 "lint": "next lint",
10 "gql": "graphql-codegen --config codegen.yml"
11 },
12 "dependencies": {
13 "@apollo/client": "^3.11.4",
14 "@date-io/dayjs": "3.0.0",
15 "@date-io/moment": "3.0.0",
16 "@emotion/react": "^11.13.0",
17 "@emotion/styled": "^11.13.0",
18 "@mapbox/search-js-core": "^1.0.0-beta.22",
19 "@mui/icons-material": "^5.16.7",
20 "@mui/lab": "^5.0.0-alpha.173",
21 "@mui/material": "^5.16.7",
22 "@mui/styles": "^5.16.7",
23 "@mui/x-date-pickers": "^6.20.2",
24 "@tolgee/i18next": "^5.28.6",
25 "cookies": "^0.9.1",
26 "crypto-js": "^4.2.0",
27 "deepmerge": "^4.3.1",
28 "graphql": "^16.9.0",
29 "i18next": "^23.14.0",
30 "leaflet": "^1.9.4",
31 "linkify-react": "^4.1.3",
32 "linkifyjs": "^4.1.3",
33 "marked": "^7.0.5",
34 "moment": "^2.30.1",
35 "next": "^14.2.5",
36 "next-auth": "4.24.7",
37 "next-i18next": "^15.3.1",
38 "next-pwa": "^5.6.0",
39 "react": "^18.3.1",
40 "react-dom": "^18.3.1",
41 "react-helmet": "^6.1.0",
42 "react-i18next": "^15.0.1",
43 "react-international-phone": "^4.3.0",
44 "react-leaflet": "^4.2.1",
45 "typescript": "^5.5.4",
46 "zustand": "^4.5.5"
47 },
48 "devDependencies": {
49 "@graphql-codegen/cli": "^5.0.2",
50 "@graphql-codegen/typescript": "^4.0.9",
51 "@graphql-codegen/typescript-operations": "^4.2.3",
52 "@graphql-codegen/typescript-react-apollo": "^4.3.0",
53 "@types/node": "^22.4.2",
54 "@types/react": "^18.3.4",
55 "eslint": "^9.9.0",
56 "eslint-config-next": "^14.2.5",
57 "eslint-config-prettier": "^9.1.0",
58 "fs": "^0.0.1-security",
59 "glob": "^11.0.0",
60 "ts-node": "^10.9.2"
61 },
62 "packageManager": "yarn@4.4.0"
63}