{
  "name": "example",
  "version": "0.0.0",
  "private": true,
  "scripts": {
    "ios": "react-native run-ios",
    "android": "react-native run-android",
    "test": "jest --coverage",
    "watch": "jest --watch",
    "lint": "tsc && tslint --fix -p tsconfig.json -c tslint.json"
  },
  "dependencies": {
    "react": "16.8.6",
    "react-native": "0.59.5"
  },
  "devDependencies": {
    "@types/jest": "24.0.12",
    "@types/react": "16.8.15",
    "@types/react-native": "0.57.51",
    "@types/react-test-renderer": "16.8.1",
    "jest": "24.7.1",
    "prettier": "1.17.0",
    "react-test-renderer": "16.8.6",
    "ts-jest": "24.0.2",
    "tslint": "5.16.0",
    "tslint-config-prettier": "1.18.0",
    "typescript": "3.4.5"
  },
  "babel": {
    "presets": [
      "module:metro-react-native-babel-preset"
    ]
  },
  "jest": {
    "preset": "react-native",
    "transform": {
      "^.+\\.(jsx?)$": "./node_modules/react-native/jest/preprocessor.js",
      "^.+\\.tsx?$": "ts-jest"
    },
    "globals": {
      "ts-jest": {
        "tsConfig": "./tsconfig.jest.json"
      }
    }
  }
}
