{
  "name": "Boilerplate",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "adb-reverce": "adb reverse tcp:8081 tcp:8081",
    "android": "react-native run-android",
    "android:build-dev": "cd android && ./gradlew assembleDev",
    "android:build-preprod": "cd android && ./gradlew assemblePreProd",
    "android:build-prod": "cd android && ./gradlew assembleProd",
    "android:build-stage": "cd android && ./gradlew assembleStageRelease",
    "android:bundle-stage": "cd android && ./gradlew bundleStage",
    "android:bundle-preprod": "cd android && ./gradlew bundlePreProdRelease",
    "android:bundle-prod": "cd android && ./gradlew bundleProdRelease",
    "android:clean": "cd android && ./gradlew clean",
    "android:run-dev": "react-native run-android  --mode=devDebug --appIdSuffix \"dev\"",
    "android:run-preprod": "react-native run-android --mode=preprodDebug --appIdSuffix \"preprod\"",
    "android:run-prod": "react-native run-android --mode=prodDebug",
    "android:run-stage": "react-native run-android --mode=stageDebug --appIdSuffix \"stage\"",
    "ios": "react-native run-ios",
    "ios:dev": "react-native run-ios  --scheme \"boilerplateDev\" --simulator \"iPhone 15 Pro\"",
    "ios:preprod": "react-native run-ios --scheme \"boilerplatePreProd\" --simulator \"iPhone 15 Pro\"",
    "ios:prod": "react-native run-ios --simulator \"iPhone 15 Pro\"",
    "ios:stage": "react-native run-ios --scheme \"boilerplateStage\" --simulator \"iPhone 15 Pro\"",
    "lint": "eslint . --ext .jsx,.ts,.tsx",
    "lint:fix": "eslint . --ext .js,.jsx,.ts,.tsx --fix",
    "lint:write": "eslint --debug src/ --fix --no-error-on-unmatched-pattern",
    "pod:install:new-arch": "cd ios && USE_FABRIC=1 RCT_NEW_ARCH_ENABLED=1 pod install",
    "start": "react-native start",
    "test": "jest",
    "test:debug": "jest -o --watch --coverage=false",
    "test:watch": "jest --watch --coverage=false --changedSince=origin/master",
    "typecheck": "tsc -p tsconfig.json --skipLibCheck",
    "xcode": "open ios/boilerplate.xcworkspace",
    "emulator": "emulator -avd Pixel_5_API_33"
  },
  "dependencies": {
    "@gorhom/bottom-sheet": "^4.6.1",
    "@react-native-async-storage/async-storage": "1.23.1",
    "@react-native-community/netinfo": "^11.3.1",
    "@reduxjs/toolkit": "2.2.3",
    "@shopify/react-native-skia": "1.2.3",
    "@shopify/restyle": "2.4.4",
    "axios": "1.6.8",
    "expiry-map": "^2.0.0",
    "jwt-decode": "^4.0.0",
    "lodash": "^4.17.21",
    "luxon": "^3.4.4",
    "p-memoize": "^7.1.1",
    "react": "18.2.0",
    "react-native": "0.74.0",
    "react-native-bootsplash": "5.5.3",
    "react-native-config": "^1.5.1",
    "react-native-device-info": "10.13.2",
    "react-native-gesture-handler": "2.16.0",
    "react-native-keyboard-controller": "1.11.7",
    "react-native-linear-gradient": "^2.8.3",
    "react-native-paper": "^5.12.3",
    "react-native-reanimated": "^3.9.0-rc.1",
    "react-native-safe-area-context": "^4.9.0",
    "react-native-svg": "15.2.0",
    "react-native-text-input-mask": "^3.2.0",
    "react-native-toast-message": "^2.2.0",
    "react-native-url-polyfill": "^2.0.0",
    "react-native-vector-icons": "^10.0.3",
    "react-redux": "9.1.1",
    "uuid": "^9.0.1"
  },
  "devDependencies": {
    "@babel/core": "^7.20.0",
    "@babel/preset-env": "^7.20.0",
    "@babel/runtime": "^7.20.0",
    "@react-native/babel-preset": "0.74.81",
    "@react-native/eslint-config": "0.74.81",
    "@react-native/metro-config": "0.74.81",
    "@react-native/typescript-config": "0.74.81",
    "@types/lodash": "^4.14.202",
    "@types/luxon": "^3.4.2",
    "@types/react": "^18.2.6",
    "@types/react-test-renderer": "^18.0.0",
    "@types/uuid": "^9.0.8",
    "babel-jest": "^29.6.3",
    "babel-plugin-module-resolver": "^5.0.0",
    "babel-plugin-transform-inline-environment-variables": "^0.4.4",
    "eslint": "^8.19.0",
    "eslint-config-universe": "^12.0.0",
    "jest": "^29.6.3",
    "node-libs-react-native": "^1.2.1",
    "prettier": "2.8.8",
    "react-native-svg-transformer": "^1.3.0",
    "react-test-renderer": "18.2.0",
    "typescript": "5.0.4"
  },
  "engines": {
    "node": ">=18"
  }
}
