{ "name": "mobile-client", "version": "26.11.0", "license": "MIT", "files": [ "build" ], "scripts": { "stage:www": "node bin/stage-www.mjs", "sync:ios": "yarn stage:www && cap sync ios", "sync:android": "yarn stage:www && cap sync android", "build:ios": "yarn sync:ios && xcodebuild -workspace ios/App/App.xcworkspace -scheme App -archivePath ./build/App.xcarchive archive CODE_SIGN_IDENTITY=\"\" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO", "build:android": "yarn sync:android && cd android/ && ./gradlew assembleDebug && cp ./app/build/outputs/apk/debug/app-debug.apk ../build/", "build:ipa": "NODE_ENV=production yarn sync:ios && xcodebuild -workspace ios/App/App.xcworkspace -scheme App -configuration Release -destination generic/platform=iOS -archivePath build/App.xcarchive -allowProvisioningUpdates ${XCODEBUILD_AUTH_ARGS:-} DEVELOPMENT_TEAM=\"$APPLE_TEAM_ID\" MARKETING_VERSION=\"$npm_package_version\" CURRENT_PROJECT_VERSION=\"$(date -u +%Y%m%d%H%M)\" archive && xcodebuild -exportArchive -archivePath build/App.xcarchive -exportOptionsPlist ios/App/ExportOptions.plist -exportPath build/export -allowProvisioningUpdates ${XCODEBUILD_AUTH_ARGS:-}", "release:android": "yarn sync:android && cap build android", "build": "yarn build:ios && yarn build:android", "start:ios": "yarn build:ios && cap run ios --live-reload --port 3001", "start:android": "yarn build:android && cap run android --live-reload --port 3001" }, "dependencies": { "@actual-app/web": "workspace:*", "@capacitor/android": "^8.4.3", "@capacitor/app": "^8.1.2", "@capacitor/core": "^8.4.2", "@capacitor/haptics": "^8.0.2", "@capacitor/ios": "^8.5.3", "@capacitor/splash-screen": "^8.0.2" }, "devDependencies": { "@capacitor/cli": "^8.4.2" } }