diff --git a/.buckconfig b/.buckconfig deleted file mode 100644 index 934256c..0000000 --- a/.buckconfig +++ /dev/null @@ -1,6 +0,0 @@ - -[android] - target = Google Inc.:Google APIs:23 - -[maven_repositories] - central = https://repo1.maven.org/maven2 diff --git a/.gitignore b/.gitignore index 3b6ac8b..7bea2fe 100644 --- a/.gitignore +++ b/.gitignore @@ -37,12 +37,6 @@ node_modules/ npm-debug.log yarn-error.log -# BUCK -buck-out/ -\.buckd/ -*.keystore -!debug.keystore - # fastlane # # It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the diff --git a/.node-version b/.node-version new file mode 100644 index 0000000..3c03207 --- /dev/null +++ b/.node-version @@ -0,0 +1 @@ +18 diff --git a/.ruby-version b/.ruby-version index a603bb5..49cdd66 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -2.7.5 +2.7.6 diff --git a/Gemfile b/Gemfile index 5efda89..567e598 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,6 @@ source 'https://rubygems.org' # You may use http://rbenv.org/ or https://rvm.io/ to install and use this version -ruby '2.7.5' +ruby File.read(File.join(__dir__, '.ruby-version')).strip -gem 'cocoapods', '~> 1.11', '>= 1.11.2' +gem 'cocoapods', '~> 1.11', '>= 1.11.3' diff --git a/android/app/my-upload-key.keystore b/android/app/my-upload-key.keystore new file mode 100644 index 0000000..5c5c12f Binary files /dev/null and b/android/app/my-upload-key.keystore differ diff --git a/package.json b/package.json index f32995e..d4e5eb1 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@babel/plugin-transform-flow-strip-types": "^7.19.0", - "@babel/preset-env": "^7.19.1", + "@babel/preset-env": "^7.20.0", "@react-native-community/datetimepicker": "^6.7.1", "@react-native-masked-view/masked-view": "^0.2.7", "@react-navigation/drawer": "^6.5.0", @@ -21,18 +21,18 @@ "@testing-library/jest-native": "^5.1.2", "@testing-library/react-native": "^11.3.0", "@types/d3-shape": "^3.1.0", - "@types/jest": "^29.2.0", + "@types/jest": "^29.2.1", "@types/react-native-sqlite-storage": "^5.0.2", "@types/react-native-svg-charts": "^5.0.12", "@types/react-native-vector-icons": "^6.4.12", - "babel-jest": "^29.2.2", + "babel-jest": "^29.2.1", "babel-plugin-transform-remove-console": "^6.9.4", "date-fns": "^2.29.3", "eslint-plugin-flowtype": "^8.0.3", "jest": "^29.2.2", "react": "^18.2.0", "react-hook-form": "^7.41.2", - "react-native": "^0.70.5", + "react-native": "^0.71.3", "react-native-document-picker": "^8.1.2", "react-native-file-access": "^2.5.0", "react-native-gesture-handler": "^2.8.0", @@ -52,19 +52,21 @@ "typeorm": "^0.3.10" }, "devDependencies": { - "@babel/core": "^7.12.9", + "@tsconfig/react-native": "^2.0.2", + "@babel/core": "^7.20.0", "@babel/plugin-proposal-decorators": "^7.20.0", - "@babel/runtime": "^7.12.5", - "@react-native-community/eslint-config": "^2.0.0", + "@babel/runtime": "^7.20.0", + "@react-native-community/eslint-config": "^3.2.0", "@types/node": "^18.11.7", "@types/react-native": "^0.69.0", "@types/react-test-renderer": "^18.0.0", "@typescript-eslint/eslint-plugin": "^5.29.0", "@typescript-eslint/parser": "^5.29.0", "eslint": "^8.26.0", - "metro-react-native-babel-preset": "^0.73.3", + "metro-react-native-babel-preset": "^0.73.7", "react-native-testing-library": "^6.0.0", - "typescript": "^4.8.4" + "typescript": "^4.8.4", + "prettier": "^2.4.1" }, "eslintConfig": { "extends": "react-app", @@ -73,7 +75,7 @@ } }, "resolutions": { - "@types/react": "^18" + "@types/react": "^18.0.24" }, "packageManager": "yarn@3.2.1" }