Skip to content

Commit

Permalink
some pre-changes
Browse files Browse the repository at this point in the history
  • Loading branch information
kanzitelli committed Jan 30, 2023
1 parent 4abf061 commit 9006ffe
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 45 deletions.
9 changes: 5 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,8 @@
"description": "Production-ready starter for Expo (React Native) App! Powered by cli-rn, React Navigation (v6), RN UI lib, Mobx, Reanimated 2, Dark Mode, Localization, and much more.",
"author": "Batyr <dev@batyr.io> (https://github.com/kanzitelli)",
"homepage": "https://github.com/kanzitelli/expo-starter",
"main": "node_modules/expo/AppEntry.js",
"scripts": {
"start": "npx expo start",
"start": "expo start --dev-client",
"start:prod": "npx expo start --no-dev --minify",
"start:android": "npx expo start --android",
"start:ios": "npx expo start --ios",
Expand All @@ -23,7 +22,9 @@
"pub:all": "yarn pub:app:dev && yarn pub:web",
"format": "prettier --check ./src",
"format:write": "prettier --write ./src",
"release": "dotenv release-it"
"release": "dotenv release-it",
"android": "expo run:android",
"ios": "expo run:ios"
},
"dependencies": {
"@kanzitelli/if-component": "^0.3.0",
Expand All @@ -36,7 +37,7 @@
"@react-navigation/stack": "^6.3.0",
"@shopify/flash-list": "1.1.0",
"date-fns": "^2.29.3",
"expo": "^46.0.0",
"expo": "~46.0.13",
"expo-dev-client": "~1.2.1",
"expo-localization": "~13.1.0",
"expo-splash-screen": "~0.16.2",
Expand Down
6 changes: 3 additions & 3 deletions src/services/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ class Services {
}
export const services = new Services();

const servicesContext = React.createContext<Services>(services);
const ServicesContext = React.createContext<Services>(services);
export const ServicesProvider = ({children}: any) => (
<servicesContext.Provider value={services}>{children}</servicesContext.Provider>
<ServicesContext.Provider value={services}>{children}</ServicesContext.Provider>
);
export const useServices = (): Services => React.useContext(servicesContext);
export const useServices = (): Services => React.useContext(ServicesContext);

export const initServices = async (): PVoid => {
for (const key in services) {
Expand Down
6 changes: 3 additions & 3 deletions src/stores/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ class Stores {
}
export const stores = new Stores();

const storeContext = React.createContext<Stores>(stores);
const StoresContext = React.createContext<Stores>(stores);
export const StoresProvider = ({children}: any) => (
<storeContext.Provider value={stores}>{children}</storeContext.Provider>
<StoresContext.Provider value={stores}>{children}</StoresContext.Provider>
);
export const useStores = (): Stores => React.useContext(storeContext);
export const useStores = (): Stores => React.useContext(StoresContext);

export const hydrateStores = async (): PVoid => {
for (const key in stores) {
Expand Down
56 changes: 21 additions & 35 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2230,19 +2230,19 @@
mv "~2"
safe-json-stringify "~1"

"@expo/cli@0.2.11":
version "0.2.11"
resolved "https://registry.yarnpkg.com/@expo/cli/-/cli-0.2.11.tgz#25d8db8e46c6f02ef3edc189fdb6e29c922dd377"
integrity sha512-TIlylp3nghiEdlVliZRcBg8Yb++tnU92HinuQQZznVGFXFCoqJ210SPUJS1j3rxxltt8NhIJjL9OTO7PYRqnsQ==
"@expo/cli@0.3.1":
version "0.3.1"
resolved "https://registry.yarnpkg.com/@expo/cli/-/cli-0.3.1.tgz#827cbfa4e538243962217d684e924f55b5bafaa7"
integrity sha512-amdsNf5quVs9ZbO+q35sdtpWJvvQz5pqtl8ZOv5jqRriIp1G9zcOFTDG0TnGxANQ0F2b5GcU4fn7pxAzRLDHmQ==
dependencies:
"@babel/runtime" "^7.14.0"
"@expo/code-signing-certificates" "^0.0.2"
"@expo/config" "~7.0.1"
"@expo/config-plugins" "~5.0.1"
"@expo/dev-server" "~0.1.119"
"@expo/dev-server" "~0.1.120"
"@expo/devcert" "^1.0.0"
"@expo/json-file" "^8.2.35"
"@expo/metro-config" "~0.3.18"
"@expo/metro-config" "~0.4.0"
"@expo/osascript" "^2.0.31"
"@expo/package-manager" "~0.0.53"
"@expo/plist" "^0.0.18"
Expand Down Expand Up @@ -2361,13 +2361,13 @@
xcode "^3.0.0"
xml-js "^1.6.11"

"@expo/dev-server@~0.1.119":
version "0.1.119"
resolved "https://registry.yarnpkg.com/@expo/dev-server/-/dev-server-0.1.119.tgz#d85036d8ddfd5668fd50ef373616b55580dc7670"
integrity sha512-DcVnj4/YA+b+Ljsz2qffHHN5LbouXFKeE9ER0Yjq5vIb2moV1q3U6LezndFLCf42Uev7C2vSa8YCcP3WOpxuMw==
"@expo/dev-server@~0.1.120":
version "0.1.120"
resolved "https://registry.yarnpkg.com/@expo/dev-server/-/dev-server-0.1.120.tgz#0c7aff4e29d98298214129127f5df951cb7b81dd"
integrity sha512-x5/jCv0EOpz6FyehXpI5bgDQTVsGZYvgISkAw7n60RhtG+aid6N2CCR9SDMCH70XaUpFnfTW9qvderpCEj7Puw==
dependencies:
"@expo/bunyan" "4.0.0"
"@expo/metro-config" "~0.3.18"
"@expo/metro-config" "~0.4.0"
"@expo/osascript" "2.0.33"
body-parser "1.19.0"
chalk "^4.0.0"
Expand Down Expand Up @@ -2442,20 +2442,6 @@
json5 "^1.0.1"
write-file-atomic "^2.3.0"

"@expo/metro-config@~0.3.18":
version "0.3.22"
resolved "https://registry.yarnpkg.com/@expo/metro-config/-/metro-config-0.3.22.tgz#fa4a0729ec8ecbc9c9fb79c63ecc66a299505c82"
integrity sha512-R81sLbaeUBjN8IXcxiVx7GcpSj8z7szILl1b5yJDb38WdIFwxhrseA5wXaTT1yMhI+59w6n99T2qtFV2yD5qYA==
dependencies:
"@expo/config" "7.0.1"
"@expo/json-file" "8.2.36"
chalk "^4.1.0"
debug "^4.3.2"
find-yarn-workspace-root "~2.0.0"
getenv "^1.0.0"
resolve-from "^5.0.0"
sucrase "^3.20.0"

"@expo/metro-config@~0.4.0":
version "0.4.0"
resolved "https://registry.yarnpkg.com/@expo/metro-config/-/metro-config-0.4.0.tgz#1b446c94020dce595aa9fc7610d92601a098b753"
Expand Down Expand Up @@ -6901,10 +6887,10 @@ expo-file-system@~14.1.0:
"@expo/config-plugins" "~5.0.0"
uuid "^3.4.0"

expo-font@~10.2.0:
version "10.2.0"
resolved "https://registry.yarnpkg.com/expo-font/-/expo-font-10.2.0.tgz#881f767e13b2b534a4d3ffaedcf675ce6b63439d"
integrity sha512-2V4EcpmhNoppaLn+lPprZVS+3bmV9hxLPKttKh2u8ghjH/oX9bv3u4JVo77SYh0EfrWO4toqVyXn8pXH8GpbIg==
expo-font@~10.2.1:
version "10.2.1"
resolved "https://registry.yarnpkg.com/expo-font/-/expo-font-10.2.1.tgz#c13e65e864befaa4710504096b68635c6f7e48d8"
integrity sha512-sxy5GrdtY+Ka8Wo5wnrcFFeO6MbYC6Dris5wMLqshvVK6BneJNMUsFvwRfvVgg0TzsmMAc3Rlca2xyZ8ettinw==
dependencies:
fontfaceobserver "^2.1.0"

Expand Down Expand Up @@ -7002,21 +6988,21 @@ expo-updates@~0.14.6:
resolve-from "^5.0.0"
uuid "^3.4.0"

expo@^46.0.0:
version "46.0.10"
resolved "https://registry.yarnpkg.com/expo/-/expo-46.0.10.tgz#a352057489474279b0207cc6b01540edc04e1806"
integrity sha512-MUDLTnBYOOabzFo2HATTMXiAYoQ4n1IWBM3HlOmsQVoMBKOs6FcZDqte/lwK80KkhHIpr1Q37JD8Dq1Fk4b9eA==
expo@~46.0.13:
version "46.0.13"
resolved "https://registry.yarnpkg.com/expo/-/expo-46.0.13.tgz#86bb45ca3b0aa71d028129f2eb6e1292a750cd72"
integrity sha512-xaU8GlJ7j3vo1U5tSbFDsoJqUfTkRF4XDEUj/Dr/jqUf0GcvlMKuGe6HvnbMO9slxYQlYlWJUzvlAx38TLhxyA==
dependencies:
"@babel/runtime" "^7.14.0"
"@expo/cli" "0.2.11"
"@expo/cli" "0.3.1"
"@expo/vector-icons" "^13.0.0"
babel-preset-expo "~9.2.0"
cross-spawn "^6.0.5"
expo-application "~4.2.2"
expo-asset "~8.6.1"
expo-constants "~13.2.4"
expo-file-system "~14.1.0"
expo-font "~10.2.0"
expo-font "~10.2.1"
expo-keep-awake "~10.2.0"
expo-modules-autolinking "0.10.3"
expo-modules-core "0.11.5"
Expand Down

0 comments on commit 9006ffe

Please sign in to comment.