diff --git a/package-lock.json b/package-lock.json index e508693..f7f0273 100644 --- a/package-lock.json +++ b/package-lock.json @@ -401,6 +401,19 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, + "node_modules/@react-native-async-storage/async-storage": { + "version": "2.2.0", + "resolved": "https://nexus.xuqinmin.com/repository/npm/@react-native-async-storage/async-storage/-/async-storage-2.2.0.tgz", + "integrity": "sha512-gvRvjR5JAaUZF8tv2Kcq/Gbt3JHwbKFYfmb445rhOj6NUMx3qPLixmDx5pZAyb9at1bYvJ4/eTUipU5aki45xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "merge-options": "^3.0.4" + }, + "peerDependencies": { + "react-native": "^0.0.0-0 || >=0.65 <1.0" + } + }, "node_modules/@react-native/assets-registry": { "version": "0.85.2", "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.85.2.tgz", @@ -1727,6 +1740,16 @@ "node": ">=0.12.0" } }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://nexus.xuqinmin.com/repository/npm/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", @@ -1977,6 +2000,19 @@ "dev": true, "license": "MIT" }, + "node_modules/merge-options": { + "version": "3.0.4", + "resolved": "https://nexus.xuqinmin.com/repository/npm/merge-options/-/merge-options-3.0.4.tgz", + "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-obj": "^2.1.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", @@ -3446,6 +3482,7 @@ "version": "0.2.3", "license": "UNLICENSED", "devDependencies": { + "@react-native-async-storage/async-storage": "^2.1.2", "@types/react-native": "^0.73.0", "typescript": "^5.9.3" }, @@ -3512,6 +3549,7 @@ "react-native-webview": "^13.16.1" }, "devDependencies": { + "@react-native-async-storage/async-storage": "^1.21.0", "@react-navigation/native": "^7.0.0", "@types/react": "^19.0.0", "@types/react-native": "^0.73.0", @@ -3523,6 +3561,19 @@ "react": ">=18.0.0", "react-native": ">=0.76.0" } + }, + "packages/xwebview/node_modules/@react-native-async-storage/async-storage": { + "version": "1.24.0", + "resolved": "https://nexus.xuqinmin.com/repository/npm/@react-native-async-storage/async-storage/-/async-storage-1.24.0.tgz", + "integrity": "sha512-W4/vbwUOYOjco0x3toB8QCr7EjIP6nE9G7o8PMguvvjYT5Awg09lyV4enACRx4s++PPulBiBSjL0KTFx2u0Z/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "merge-options": "^3.0.4" + }, + "peerDependencies": { + "react-native": "^0.0.0-0 || >=0.60 <1.0" + } } } } diff --git a/packages/common/package.json b/packages/common/package.json index 8a048f6..65256b9 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -17,6 +17,7 @@ }, "devDependencies": { "typescript": "^5.9.3", - "@types/react-native": "^0.73.0" + "@types/react-native": "^0.73.0", + "@react-native-async-storage/async-storage": "^2.1.2" } }