package.json
1 { 2 "name": "app", 3 "version": "0.1.0", 4 "private": true, 5 "scripts": { 6 "dev": "next dev", 7 "build": "next build", 8 "i18n-format": "sync-i18n --files 'locales/*.json' --primary en --newKeysEmpty true", 9 "i18n-unused": "node i18n-unused", 10 "start": "next start", 11 "lint": "next lint", 12 "gql": "graphql-codegen --config codegen.yml" 13 }, 14 "dependencies": { 15 "@apollo/client": "^3.8.1", 16 "@date-io/dayjs": "2.17.0", 17 "@date-io/moment": "2.17.0", 18 "@emotion/react": "^11.11.1", 19 "@emotion/styled": "^11.11.0", 20 "@mapbox/search-js-core": "^1.0.0-beta.18", 21 "@mui/icons-material": "^5.14.11", 22 "@mui/lab": "^5.0.0-alpha.140", 23 "@mui/material": "^5.14.5", 24 "@mui/styles": "^5.14.5", 25 "@mui/x-date-pickers": "^6.11.2", 26 "cookies": "^0.9.1", 27 "crypto-js": "^4.1.1", 28 "deepmerge": "^4.3.1", 29 "graphql": "^16.8.0", 30 "i18next": "^23.4.4", 31 "leaflet": "^1.9.4", 32 "marked": "^7.0.3", 33 "moment": "^2.29.4", 34 "next": "v13.4.12", 35 "next-auth": "4.19.2", 36 "next-pwa": "^5.6.0", 37 "react": "^18.2.0", 38 "react-dom": "^18.2.0", 39 "react-helmet": "^6.1.0", 40 "react-i18next": "^14.0.0", 41 "react-international-phone": "^4.2.5", 42 "react-joyride": "^2.5.5", 43 "react-leaflet": "^4.2.1", 44 "typescript": "^5.1.6", 45 "zustand": "^4.4.1" 46 }, 47 "devDependencies": { 48 "@graphql-codegen/cli": "^5.0.0", 49 "@graphql-codegen/typescript": "^4.0.1", 50 "@graphql-codegen/typescript-operations": "^4.0.1", 51 "@graphql-codegen/typescript-react-apollo": "^3.3.3", 52 "@types/node": "^20.5.0", 53 "@types/react": "^18.2.20", 54 "@types/react-leaflet": "^3.0.0", 55 "eslint": "^8.47.0", 56 "eslint-config-next": "^13.4.18", 57 "eslint-config-prettier": "^9.0.0", 58 "fs": "^0.0.1-security", 59 "glob": "^10.3.3", 60 "i18next-json-sync": "^3.1.2", 61 "ts-node": "^10.9.1" 62 } 63 }