diff --git a/nr-app/app.json b/nr-app/app.json index ba171ae..dd62db8 100644 --- a/nr-app/app.json +++ b/nr-app/app.json @@ -28,7 +28,8 @@ }, "plugins": [ "expo-router", - "expo-font" + "expo-font", + "expo-secure-store" ], "experiments": { "typedRoutes": true, diff --git a/nr-app/package.json b/nr-app/package.json index 689a97e..a166ed1 100644 --- a/nr-app/package.json +++ b/nr-app/package.json @@ -26,6 +26,7 @@ "expo-font": "~13.0.1", "expo-linking": "~7.0.3", "expo-router": "~4.0.7", + "expo-secure-store": "^14.0.0", "expo-splash-screen": "~0.29.11", "expo-split-pane": "^0.4.1", "expo-status-bar": "~2.0.0", diff --git a/nr-app/pnpm-lock.yaml b/nr-app/pnpm-lock.yaml index e498147..46fc2d7 100644 --- a/nr-app/pnpm-lock.yaml +++ b/nr-app/pnpm-lock.yaml @@ -35,6 +35,9 @@ importers: expo-router: specifier: ~4.0.7 version: 4.0.7(hss6t23zlqqh6btchqsefnghve) + expo-secure-store: + specifier: ^14.0.0 + version: 14.0.0(expo@52.0.8(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@expo/metro-runtime@4.0.0(react-native@0.76.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@react-native-community/cli-server-api@13.6.9)(@types/react@18.3.12)(react@18.3.1)))(graphql@15.8.0)(react-native@0.76.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@react-native-community/cli-server-api@13.6.9)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)) expo-splash-screen: specifier: ~0.29.11 version: 0.29.11(expo@52.0.8(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@expo/metro-runtime@4.0.0(react-native@0.76.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@react-native-community/cli-server-api@13.6.9)(@types/react@18.3.12)(react@18.3.1)))(graphql@15.8.0)(react-native@0.76.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@react-native-community/cli-server-api@13.6.9)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)) @@ -2793,6 +2796,11 @@ packages: react-native-reanimated: optional: true + expo-secure-store@14.0.0: + resolution: {integrity: sha512-VyhtRFXP+7hQmHhKlHIOWid1Q/IRpM7Uif32tZHLZHvQ6FNz2cUkr26XWGvCa7btYbrR6OL++FBFZYjbIcRZTw==} + peerDependencies: + expo: '*' + expo-splash-screen@0.29.11: resolution: {integrity: sha512-lDURVc7y+INe78cC2c0GFErmHxtiXLGmUCMJEdZqZraGDq8HUcYiZgLkr2vlKNEKZ/ZuUlExJIqwgo7I/mCSYA==} peerDependencies: @@ -9255,6 +9263,10 @@ snapshots: - supports-color - typescript + expo-secure-store@14.0.0(expo@52.0.8(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@expo/metro-runtime@4.0.0(react-native@0.76.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@react-native-community/cli-server-api@13.6.9)(@types/react@18.3.12)(react@18.3.1)))(graphql@15.8.0)(react-native@0.76.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@react-native-community/cli-server-api@13.6.9)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)): + dependencies: + expo: 52.0.8(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@expo/metro-runtime@4.0.0(react-native@0.76.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@react-native-community/cli-server-api@13.6.9)(@types/react@18.3.12)(react@18.3.1)))(graphql@15.8.0)(react-native@0.76.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@react-native-community/cli-server-api@13.6.9)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) + expo-splash-screen@0.29.11(expo@52.0.8(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@expo/metro-runtime@4.0.0(react-native@0.76.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@react-native-community/cli-server-api@13.6.9)(@types/react@18.3.12)(react@18.3.1)))(graphql@15.8.0)(react-native@0.76.2(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@react-native-community/cli-server-api@13.6.9)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1)): dependencies: '@expo/prebuild-config': 8.0.17