{ "name": "bill-tracker-mobile", "version": "1.0.0", "private": true, "scripts": { "dev": "vite", "build": "tsc -b && vite build", "sync": "npm run build && npx cap sync", "sync:server": "./scripts/sync-nodejs-project.sh", "sync:android-assets": "node scripts/prepare-android-assets.js", "android": "npm run sync && npm run sync:server && npm run sync:android-assets && npx cap open android", "android:run": "npm run sync && npm run sync:server && npm run sync:android-assets && npx cap run android --no-sync" }, "dependencies": { "@capacitor/android": "^8.4.0", "@capacitor/app": "^8.1.0", "@capacitor/core": "^8.4.0", "@capacitor/ios": "^8.4.0", "@capacitor/preferences": "^8.0.1", "capacitor-secure-storage-plugin": "^0.13.0", "nodejs-mobile-cordova": "^0.4.3", "react": "^18.3.1", "react-dom": "^18.3.1" }, "devDependencies": { "@capacitor/cli": "^8.4.0", "@types/react": "^18.3.1", "@types/react-dom": "^18.3.1", "@vitejs/plugin-react": "^6.0.2", "esbuild": "^0.28.0", "typescript": "^5.6.2", "vite": "^8.0.0" } }