Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 32 additions & 32 deletions app/backend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,51 +4,51 @@
"private": true,
"description": "QuickEx NestJS backend API",
"dependencies": {
"@nestjs/common": "^10.4.22",
"@nestjs/config": "^3.3.0",
"@nestjs/core": "^10.0.0",
"@nestjs/event-emitter": "^3.0.1",
"@nestjs/platform-express": "^10.0.0",
"@nestjs/schedule": "^3.0.4",
"@nestjs/swagger": "^7.4.2",
"@nestjs/common": "^11.1.28",
"@nestjs/config": "^4.0.4",
"@nestjs/core": "^11.1.28",
"@nestjs/event-emitter": "^3.1.0",
"@nestjs/platform-express": "^11.1.28",
"@nestjs/schedule": "^6.1.3",
"@nestjs/swagger": "^11.4.6",
"@nestjs/throttler": "^6.5.0",
"@sentry/nestjs": "^10.46.0",
"@sentry/node": "^10.46.0",
"@sentry/profiling-node": "^10.46.0",
"@stellar/stellar-sdk": "^14.5.0",
"@supabase/supabase-js": "^2.0.0",
"@sentry/nestjs": "^10.69.0",
"@sentry/node": "^10.69.0",
"@sentry/profiling-node": "^10.69.0",
"@stellar/stellar-sdk": "^16.2.0",
"@supabase/supabase-js": "^2.112.0",
"bcrypt": "^6.0.0",
"class-transformer": "^0.5.1",
"class-validator": "^0.14.0",
"helmet": "^8.1.0",
"class-validator": "^0.15.1",
"helmet": "^8.3.0",
"ipaddr.js": "^2.4.0",
"joi": "^18.0.2",
"lru-cache": "^11.3.5",
"joi": "^18.2.3",
"lru-cache": "^11.5.2",
"nest-winston": "^1.10.2",
"prom-client": "^15.1.3",
"reflect-metadata": "^0.1.13",
"reflect-metadata": "^0.2.2",
"rxjs": "^7.8.1",
"telegraf": "^4.16.3",
"uuid": "^9.0.1",
"uuid": "^14.0.1",
"winston": "^3.19.0"
},
"devDependencies": {
"@nestjs/cli": "^10.0.0",
"@nestjs/testing": "^10.0.0",
"@types/jest": "^29.5.0",
"@types/node": "^20.0.0",
"@types/supertest": "^2.0.16",
"@types/uuid": "^9.0.1",
"@nestjs/cli": "^11.0.24",
"@nestjs/testing": "^11.1.28",
"@types/jest": "^30.0.0",
"@types/node": "^26.1.2",
"@types/supertest": "^7.2.1",
"@types/uuid": "^11.0.0",
"@types/yargs": "^17.0.35",
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^6.21.0",
"eslint": "^8.0.0",
"fast-check": "^4.8.0",
"jest": "^29.7.0",
"supertest": "^6.3.3",
"ts-jest": "^29.1.0",
"@typescript-eslint/eslint-plugin": "^8.65.0",
"@typescript-eslint/parser": "^8.65.0",
"eslint": "^10.8.0",
"fast-check": "^4.9.0",
"jest": "^30.4.2",
"supertest": "^7.2.2",
"ts-jest": "^29.4.12",
"ts-node": "^10.9.0",
"typescript": "^5.2.2"
"typescript": "^7.0.2"
},
"pnpm": {
"neverBuiltDependencies": [
Expand Down
28 changes: 14 additions & 14 deletions app/frontend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,27 +10,27 @@
"test": "echo 'Skipping frontend checks in backend release pipeline' || exit 0"
},
"dependencies": {
"i18next": "^26.0.1",
"lucide-react": "^1.11.0",
"next": "15.5.9",
"react": "19.1.0",
"react-dom": "19.1.0",
"react-i18next": "^17.0.4",
"react-qr-code": "^2.0.18",
"recharts": "^3.8.1"
"i18next": "^26.3.6",
"lucide-react": "^1.28.0",
"next": "16.2.12",
"react": "19.2.8",
"react-dom": "19.2.8",
"react-i18next": "^17.0.11",
"react-qr-code": "^2.2.0",
"recharts": "^3.10.1"
},
"devDependencies": {
"@eslint/eslintrc": "^3",
"@tailwindcss/postcss": "^4",
"@testing-library/jest-dom": "^6.6.3",
"@testing-library/jest-dom": "^7.0.0",
"@testing-library/react": "^16.3.0",
"@types/node": "^20",
"@types/node": "^26",
"@types/react": "^19",
"@types/react-dom": "^19",
"eslint": "^9",
"eslint-config-next": "15.5.9",
"eslint": "^10",
"eslint-config-next": "16.2.12",
"tailwindcss": "^4",
"typescript": "^5",
"vitest": "^3.2.3"
"typescript": "^7",
"vitest": "^4.1.10"
}
}
100 changes: 50 additions & 50 deletions app/mobile/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,65 +15,65 @@
},
"dependencies": {
"@expo/vector-icons": "^15.0.3",
"@react-native-async-storage/async-storage": "^1.24.0",
"@react-native-async-storage/async-storage": "^3.1.1",
"@react-native-community/cli": "latest",
"@react-native-community/netinfo": "11.4.1",
"@react-native-community/netinfo": "12.0.1",
"@react-native-picker/picker": "^2.11.4",
"@react-navigation/bottom-tabs": "^7.4.0",
"@react-navigation/elements": "^2.6.3",
"@react-navigation/native": "^7.1.8",
"@shopify/flash-list": "^1.7.2",
"@stellar/stellar-base": "^14.1.0",
"@supabase/supabase-js": "^2.0.0",
"expo": "~54.0.31",
"expo-av": "~13.3.0",
"expo-background-task": "^55.0.17",
"expo-camera": "~17.0.10",
"expo-clipboard": "^8.0.8",
"expo-constants": "~18.0.13",
"expo-crypto": "^55.0.10",
"expo-file-system": "~19.0.21",
"expo-font": "~14.0.11",
"expo-haptics": "~15.0.8",
"expo-image": "~3.0.11",
"expo-linking": "~8.0.11",
"expo-local-authentication": "^55.0.9",
"expo-notifications": "^55.0.20",
"expo-router": "~6.0.22",
"expo-secure-store": "^55.0.9",
"expo-sharing": "55.0.15-canary-20260328-2049187",
"expo-splash-screen": "~31.0.13",
"expo-status-bar": "~3.0.9",
"expo-symbols": "~1.0.8",
"expo-system-ui": "~6.0.9",
"expo-task-manager": "^55.0.15",
"expo-web-browser": "~15.0.10",
"i18next": "^23.7.6",
"react": "19.1.0",
"react-dom": "19.1.0",
"react-i18next": "^13.5.0",
"react-native": "0.81.5",
"react-native-gesture-handler": "~2.28.0",
"@react-navigation/bottom-tabs": "^7.18.14",
"@react-navigation/elements": "^2.9.36",
"@react-navigation/native": "^7.3.14",
"@shopify/flash-list": "^2.3.2",
"@stellar/stellar-base": "^15.0.0",
"@supabase/supabase-js": "^2.112.0",
"expo": "~57.0.9",
"expo-av": "~16.0.8",
"expo-background-task": "^57.0.7",
"expo-camera": "~57.0.3",
"expo-clipboard": "^57.0.1",
"expo-constants": "~57.0.8",
"expo-crypto": "^57.0.1",
"expo-file-system": "~57.0.1",
"expo-font": "~57.0.1",
"expo-haptics": "~57.0.1",
"expo-image": "~57.0.1",
"expo-linking": "~57.0.4",
"expo-local-authentication": "^57.0.2",
"expo-notifications": "^57.0.8",
"expo-router": "~57.0.9",
"expo-secure-store": "^57.0.1",
"expo-sharing": "57.0.8",
"expo-splash-screen": "~57.0.5",
"expo-status-bar": "~57.0.1",
"expo-symbols": "~57.0.1",
"expo-system-ui": "~57.0.2",
"expo-task-manager": "^57.0.7",
"expo-web-browser": "~57.0.2",
"i18next": "^26.3.6",
"react": "19.2.8",
"react-dom": "19.2.8",
"react-i18next": "^17.0.11",
"react-native": "0.86.2",
"react-native-gesture-handler": "~3.1.0",
"react-native-qrcode-svg": "^6.3.21",
"react-native-reanimated": "~4.1.1",
"react-native-safe-area-context": "~5.6.0",
"react-native-screens": "~4.16.0",
"react-native-reanimated": "~4.5.3",
"react-native-safe-area-context": "~5.8.0",
"react-native-screens": "~4.26.2",
"react-native-web": "~0.21.0",
"react-native-worklets": "0.5.1",
"react-native-worklets": "0.11.3",
"stellar-sdk": "^13.3.0",
"uuid": "^9.0.1"
"uuid": "^14.0.1"
},
"devDependencies": {
"@testing-library/react-native": "^14.0.1",
"@types/jest": "^29.5.14",
"@types/react": "~19.1.0",
"@types/jest": "^30.0.0",
"@types/react": "~19.2.18",
"@types/react-test-renderer": "^19.0.0",
"eslint": "^9.25.0",
"eslint-config-expo": "~10.0.0",
"jest": "^29.7.0",
"jest-expo": "^54.0.16",
"react-test-renderer": "^19.2.3",
"typescript": "~5.9.2"
"eslint": "^10.8.0",
"eslint-config-expo": "~57.0.1",
"jest": "^30.4.2",
"jest-expo": "^57.0.3",
"react-test-renderer": "^19.2.8",
"typescript": "~7.0.2"
},
"private": true
}
8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,17 @@
"secret-scan:full": "bash scripts/secret-scan.sh --full"
},
"devDependencies": {
"turbo": "^2.3.3",
"typescript": "5.3.3"
"turbo": "^2.10.8",
"typescript": "7.0.2"
},
"pnpm": {
"neverBuiltDependencies": [
"unrs-resolver"
]
},
"dependencies": {
"node-fetch": "2",
"node-fetch": "3",
"stellar-sdk": "^13.3.0",
"toml": "^3.0.0"
"toml": "^5.0.0"
}
}
Loading
Loading