{ "name": "appjs25-update-workshop-code", "main": "expo-router/entry", "version": "1.0.0", "scripts": { "start": "expo start", "android": "expo run:android", "ios": "expo run:ios", "web": "expo start --web", "test": "jest --watchAll", "strip-unused-fields-from-api-data": "node ./data/api/strip_fields.js", "lint": "expo lint ." }, "jest": { "preset": "jest-expo" }, "dependencies": { "@expo/vector-icons": "^14.0.0", "@react-native-async-storage/async-storage": "2.1.2", "@react-navigation/native": "^7.1.6", "@tanstack/react-query": "^5.76.1", "@types/lodash": "^4.14.202", "expo": "~53.0.0", "expo-background-task": "~0.2.7", "expo-dev-client": "~5.1.8", "expo-device": "~7.1.4", "expo-font": "~13.3.1", "expo-image": "~2.1.7", "expo-linking": "~7.1.5", "expo-notifications": "~0.31.2", "expo-router": "~5.0.7", "expo-splash-screen": "~0.30.8", "expo-status-bar": "~2.2.3", "expo-system-ui": "~5.0.7", "expo-task-manager": "~13.1.5", "expo-updates": "~0.28.13", "expo-web-browser": "~14.1.6", "glob": "^10.3.12", "jsonfile": "^6.1.0", "lodash": "^4.17.21", "nativewind": "^4.1.23", "react": "19.0.0", "react-dom": "19.0.0", "react-native": "0.79.2", "react-native-reanimated": "~3.17.4", "react-native-safe-area-context": "5.4.0", "react-native-screens": "~4.10.0", "react-native-web": "^0.20.0", "tailwindcss": "^3.4.17" }, "devDependencies": { "@babel/core": "^7.20.0", "@types/node-persist": "^3.1.8", "@types/react": "~19.0.10", "eslint": "^9.0.0", "eslint-config-expo": "~9.2.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-prettier": "^5.4.0", "jest": "^29.2.1", "jest-expo": "~53.0.5", "prettier": "^3.5.3", "react-test-renderer": "19.0.0", "ts-node": "^10.9.2", "typescript": "~5.8.3" }, "volta": { "node": "20.18.1", "yarn": "1.22.21" }, "private": true }