You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

69 lines
2.5 KiB

3 years ago
  1. {
  2. "name": "sg-react-native-architecture",
  3. "version": "0.0.1",
  4. "private": true,
  5. "scripts": {
  6. "android": "react-native run-android",
  7. "ios": "react-native run-ios",
  8. "clean": "watchman watch-del-all && rm -rf package-lock.json && rm -rf node_modules && rm -rf $TMPDIR/metro-* && rm -rf $TMPDIR/haste-map-* && npm install",
  9. "start": "react-native start",
  10. "test": "jest",
  11. "lint": "eslint .",
  12. "postinstall": "npx jetify && npx pod-install",
  13. "build:ios":"react-native bundle --entry-file='index.js' --bundle-output='./ios/main.jsbundle' --dev=false --platform='ios' --assets-dest='./ios'"
  14. },
  15. "dependencies": {
  16. "@react-native-community/async-storage": "^1.11.0",
  17. "@react-native-community/masked-view": "^0.1.10",
  18. "@react-navigation/bottom-tabs": "^5.6.1",
  19. "@react-navigation/native": "^5.6.1",
  20. "@react-navigation/stack": "^5.6.2",
  21. "appcenter": "4.0.0",
  22. "appcenter-analytics": "4.0.0",
  23. "appcenter-crashes": "4.0.0",
  24. "axios": "^0.19.2",
  25. "prop-types": "^15.7.2",
  26. "react": "16.11.0",
  27. "react-native": "0.62.2",
  28. "react-native-bootsplash": "^2.2.5",
  29. "react-native-config": "^1.2.1",
  30. "react-native-gesture-handler": "^1.6.1",
  31. "react-native-localization": "^2.1.6",
  32. "react-native-paper": "^4.0.1",
  33. "react-native-reanimated": "^1.9.0",
  34. "react-native-safe-area-context": "^3.0.7",
  35. "react-native-screens": "^2.9.0",
  36. "react-native-vector-icons": "^7.0.0",
  37. "react-redux": "^7.2.0",
  38. "redux": "^4.0.5",
  39. "redux-persist": "^6.0.0",
  40. "redux-thunk": "^2.3.0"
  41. },
  42. "devDependencies": {
  43. "@babel/core": "^7.6.2",
  44. "@babel/runtime": "^7.6.2",
  45. "@react-native-community/eslint-config": "^2.0.0",
  46. "@testing-library/jest-native": "^3.1.0",
  47. "@testing-library/react-native": "^5.0.3",
  48. "babel-jest": "^26.1.0",
  49. "babel-plugin-module-resolver": "^4.0.0",
  50. "eslint": "^7.4.0",
  51. "eslint-config-airbnb": "^18.2.0",
  52. "eslint-config-prettier": "^6.11.0",
  53. "eslint-import-resolver-babel-module": "^5.1.2",
  54. "eslint-plugin-import": "^2.22.0",
  55. "eslint-plugin-jsx-a11y": "^6.3.1",
  56. "eslint-plugin-prettier": "^3.1.4",
  57. "eslint-plugin-react": "^7.20.3",
  58. "eslint-plugin-react-hooks": "^4.0.6",
  59. "eslint-plugin-react-native-a11y": "^2.0.0",
  60. "jest": "^26.1.0",
  61. "jest-native": "^3.0.0",
  62. "jetifier": "^1.6.6",
  63. "metro-react-native-babel-preset": "^0.58.0",
  64. "prettier": "^2.0.5",
  65. "react-native-testing-library": "^2.1.0",
  66. "react-test-renderer": "16.11.0",
  67. "redux-mock-store": "^1.5.4"
  68. }
  69. }