{
  "name": "KataSuperHeroesReactNative",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "react-native start",
    "ios": "react-native run-ios",
    "android": "react-native run-android",
    "lint": "tslint -c tslint.json 'src/**/*.{ts,tsx}'",
    "fixLint": "tslint -c tslint.json 'src/**/*.{ts,tsx}' --fix",
    "test": "jest",
    "testWatching": "yarn test --watch",
    "updateSnapshots": "yarn test --updateSnapshot",
    "clean": "rimraf build"
  },
  "dependencies": {
    "@types/react-redux": "^6.0.9",
    "fp-ts": "^1.9.0",
    "react": "16.6.0-alpha.8af6728",
    "react-native": "0.58.6",
    "react-native-linear-gradient": "^2.5.4",
    "react-navigation": "^2.18.0",
    "react-redux": "^5.0.7",
    "redux": "^4.0.1",
    "redux-thunk": "^2.3.0",
    "typesafe-actions": "^2.0.4"
  },
  "devDependencies": {
    "@types/jest": "^23.3.7",
    "@types/react": "^16.4.18",
    "@types/react-native": "^0.57.7",
    "@types/react-navigation": "^2.0.24",
    "@types/react-test-renderer": "^16.0.3",
    "@types/redux-mock-store": "^1.0.0",
    "babel-jest": "23.6.0",
    "jest": "^23.6.0",
    "metro-react-native-babel-preset": "0.48.1",
    "react-addons-test-utils": "^15.6.2",
    "react-devtools": "^3.4.1",
    "react-native-typescript-transformer": "^1.2.10",
    "react-test-renderer": "16.6.0-alpha.8af6728",
    "redux-mock-store": "^1.5.3",
    "remote-redux-devtools": "^0.5.13",
    "rimraf": "^2.6.2",
    "ts-jest": "^23.10.4",
    "tslint": "^5.11.0",
    "typescript": "^3.1.3",
    "watchman": "^1.0.0"
  },
  "jest": {
    "preset": "react-native",
    "moduleFileExtensions": [
      "ts",
      "tsx",
      "js"
    ],
    "transform": {
      "^.+\\.js$": "<rootDir>/node_modules/react-native/jest/preprocessor.js",
      "\\.(ts|tsx)$": "ts-jest"
    },
    "testRegex": "(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$",
    "testPathIgnorePatterns": [
      "\\.snap$",
      "<rootDir>/node_modules/"
    ],
    "cacheDirectory": ".jest/cache"
  }
}
