/ mobile / package-lock.json
package-lock.json
  1  {
  2    "name": "acdc-forge-mobile",
  3    "version": "0.1.0",
  4    "lockfileVersion": 3,
  5    "requires": true,
  6    "packages": {
  7      "": {
  8        "name": "acdc-forge-mobile",
  9        "version": "0.1.0",
 10        "dependencies": {
 11          "@expo/vector-icons": "^14.0.0",
 12          "@react-native-async-storage/async-storage": "~1.23.0",
 13          "@react-navigation/native": "^6.1.0",
 14          "@tanstack/react-query": "^5.0.0",
 15          "@walletconnect/modal-react-native": "^1.1.0",
 16          "expo": "~51.0.0",
 17          "expo-camera": "~15.0.0",
 18          "expo-clipboard": "~6.0.0",
 19          "expo-constants": "~16.0.0",
 20          "expo-haptics": "~13.0.0",
 21          "expo-linking": "~6.3.0",
 22          "expo-notifications": "~0.28.0",
 23          "expo-router": "~3.5.0",
 24          "expo-secure-store": "~13.0.0",
 25          "expo-status-bar": "~1.12.0",
 26          "react": "18.2.0",
 27          "react-native": "0.74.0",
 28          "react-native-gesture-handler": "~2.16.0",
 29          "react-native-reanimated": "~3.10.0",
 30          "react-native-safe-area-context": "4.10.0",
 31          "react-native-screens": "3.31.0",
 32          "zustand": "^4.5.0"
 33        },
 34        "devDependencies": {
 35          "@babel/core": "^7.20.0",
 36          "@types/node": "^25.2.3",
 37          "@types/react": "~18.2.0",
 38          "@types/react-native": "~0.73.0",
 39          "typescript": "~5.3.0"
 40        }
 41      },
 42      "../node_modules/.pnpm/@babel+core@7.28.6/node_modules/@babel/core": {
 43        "version": "7.28.6",
 44        "dev": true,
 45        "license": "MIT",
 46        "dependencies": {
 47          "@babel/code-frame": "^7.28.6",
 48          "@babel/generator": "^7.28.6",
 49          "@babel/helper-compilation-targets": "^7.28.6",
 50          "@babel/helper-module-transforms": "^7.28.6",
 51          "@babel/helpers": "^7.28.6",
 52          "@babel/parser": "^7.28.6",
 53          "@babel/template": "^7.28.6",
 54          "@babel/traverse": "^7.28.6",
 55          "@babel/types": "^7.28.6",
 56          "@jridgewell/remapping": "^2.3.5",
 57          "convert-source-map": "^2.0.0",
 58          "debug": "^4.1.0",
 59          "gensync": "^1.0.0-beta.2",
 60          "json5": "^2.2.3",
 61          "semver": "^6.3.1"
 62        },
 63        "devDependencies": {
 64          "@babel/helper-transform-fixture-test-runner": "^7.28.6",
 65          "@babel/plugin-syntax-flow": "^7.28.6",
 66          "@babel/plugin-transform-flow-strip-types": "^7.27.1",
 67          "@babel/plugin-transform-modules-commonjs": "^7.28.6",
 68          "@babel/preset-env": "^7.28.6",
 69          "@babel/preset-typescript": "^7.28.5",
 70          "@jridgewell/trace-mapping": "^0.3.28",
 71          "@types/convert-source-map": "^2.0.0",
 72          "@types/debug": "^4.1.0",
 73          "@types/resolve": "^1.3.2",
 74          "@types/semver": "^5.4.0",
 75          "rimraf": "^3.0.0",
 76          "ts-node": "^11.0.0-beta.1",
 77          "tsx": "^4.20.3"
 78        },
 79        "engines": {
 80          "node": ">=6.9.0"
 81        },
 82        "funding": {
 83          "type": "opencollective",
 84          "url": "https://opencollective.com/babel"
 85        }
 86      },
 87      "../node_modules/.pnpm/@expo+vector-icons@14.1.0_expo-font@12.0.10_expo@51.0.39_@babel+core@7.28.6_@babel+pres_8909f841a39315cc51347d4ec39d9c64/node_modules/@expo/vector-icons": {
 88        "version": "14.1.0",
 89        "license": "MIT",
 90        "devDependencies": {
 91          "@babel/core": "^7.23.7",
 92          "@types/react-native": "~0.64",
 93          "eslint": "^8.56.0",
 94          "eslint-config-universe": "^12.0.0",
 95          "expo-font": "^11.10.0",
 96          "expo-module-scripts": "^3.4.0",
 97          "prettier": "^3.1.1"
 98        },
 99        "peerDependencies": {
100          "expo-font": "*",
101          "react": "*",
102          "react-native": "*"
103        }
104      },
105      "../node_modules/.pnpm/@react-native-async-storage+async-storage@1.23.1_react-native@0.74.0_@babel+core@7.28.6_784c8b746f49a8bd4ff565fee7d8a1a7/node_modules/@react-native-async-storage/async-storage": {
106        "version": "1.23.1",
107        "license": "MIT",
108        "dependencies": {
109          "merge-options": "^3.0.4"
110        },
111        "devDependencies": {
112          "@babel/core": "^7.20.0",
113          "@babel/preset-env": "^7.20.0",
114          "@semantic-release/changelog": "^6.0.0",
115          "@semantic-release/git": "^10.0.0",
116          "@types/lodash": "^4.14.184",
117          "@types/mocha": "^10.0.1",
118          "@types/react": "^18.0.0",
119          "@wdio/appium-service": "^8.24.0",
120          "@wdio/cli": "^8.24.0",
121          "@wdio/local-runner": "^8.24.0",
122          "@wdio/mocha-framework": "^8.11.0",
123          "@wdio/spec-reporter": "^8.24.0",
124          "appium": "2.2.2",
125          "appium-uiautomator2-driver": "^2.34.1",
126          "appium-xcuitest-driver": "^5.9.1",
127          "concurrently": "^8.2.2",
128          "eslint": "^8.54.0",
129          "expo": "^48.0.0",
130          "lodash": "^4.17.21",
131          "prettier": "2.8.8",
132          "react": "18.2.0",
133          "react-dom": "^18.2.0",
134          "react-native": "^0.71.0",
135          "react-native-builder-bob": "^0.18.0",
136          "react-native-codegen": "^0.71.5",
137          "react-native-macos": "^0.71.0",
138          "react-native-test-app": "^2.5.33",
139          "react-native-web": "~0.18.10",
140          "react-native-windows": "^0.71.0",
141          "react-test-renderer": "18.2.0",
142          "semantic-release": "^19.0.0",
143          "typescript": "^5.3.0",
144          "webdriverio": "^8.24.0"
145        },
146        "peerDependencies": {
147          "react-native": "^0.0.0-0 || >=0.60 <1.0"
148        }
149      },
150      "../node_modules/.pnpm/@react-navigation+native@6.1.18_react-native@0.74.0_@babel+core@7.28.6_@babel+preset-en_65f37c24a3d4d3d55f3527eb2232baf1/node_modules/@react-navigation/native": {
151        "version": "6.1.18",
152        "license": "MIT",
153        "dependencies": {
154          "@react-navigation/core": "^6.4.17",
155          "escape-string-regexp": "^4.0.0",
156          "fast-deep-equal": "^3.1.3",
157          "nanoid": "^3.1.23"
158        },
159        "devDependencies": {
160          "@testing-library/react-native": "^11.5.0",
161          "@types/react": "~18.0.27",
162          "@types/react-dom": "~18.0.10",
163          "@types/react-native": "~0.71.3",
164          "del-cli": "^5.0.0",
165          "react": "18.2.0",
166          "react-dom": "18.2.0",
167          "react-native": "0.71.8",
168          "react-native-builder-bob": "^0.20.4",
169          "typescript": "^4.9.4"
170        },
171        "peerDependencies": {
172          "react": "*",
173          "react-native": "*"
174        }
175      },
176      "../node_modules/.pnpm/@tanstack+react-query@5.90.17_react@18.2.0/node_modules/@tanstack/react-query": {
177        "version": "5.90.17",
178        "license": "MIT",
179        "dependencies": {
180          "@tanstack/query-core": "5.90.17"
181        },
182        "devDependencies": {
183          "@tanstack/query-persist-client-core": "5.91.16",
184          "@tanstack/query-test-utils": "0.0.0",
185          "@testing-library/react": "^16.1.0",
186          "@testing-library/react-render-stream": "^2.0.0",
187          "@types/react": "^19.2.7",
188          "@types/react-dom": "^19.2.3",
189          "@vitejs/plugin-react": "^4.3.4",
190          "cpy-cli": "^5.0.0",
191          "npm-run-all2": "^5.0.0",
192          "react": "^19.2.1",
193          "react-dom": "^19.2.1",
194          "react-error-boundary": "^4.1.2"
195        },
196        "funding": {
197          "type": "github",
198          "url": "https://github.com/sponsors/tannerlinsley"
199        },
200        "peerDependencies": {
201          "react": "^18 || ^19"
202        }
203      },
204      "../node_modules/.pnpm/@types+react-native@0.73.0_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babel+core@7.28_ac374c8c74f7049e95ba80dcd786d891/node_modules/@types/react-native": {
205        "version": "0.73.0",
206        "deprecated": "This is a stub types definition. react-native provides its own type definitions, so you do not need this installed.",
207        "dev": true,
208        "license": "MIT",
209        "dependencies": {
210          "react-native": "*"
211        }
212      },
213      "../node_modules/.pnpm/@types+react@18.2.79/node_modules/@types/react": {
214        "version": "18.2.79",
215        "dev": true,
216        "license": "MIT",
217        "dependencies": {
218          "@types/prop-types": "*",
219          "csstype": "^3.0.2"
220        }
221      },
222      "../node_modules/.pnpm/@walletconnect+modal-react-native@1.1.0_d4b6ddf74d88e33fe7ed44589d5d8c6b/node_modules/@walletconnect/modal-react-native": {
223        "version": "1.1.0",
224        "license": "Apache-2.0",
225        "dependencies": {
226          "@walletconnect/core": "2.11.0",
227          "@walletconnect/universal-provider": "2.11.0",
228          "qrcode": "1.5.3",
229          "valtio": "1.10.5"
230        },
231        "devDependencies": {
232          "@babel/core": "7.21.4",
233          "@commitlint/config-conventional": "17.4.4",
234          "@evilmartians/lefthook": "1.3.8",
235          "@react-native-async-storage/async-storage": "1.18.1",
236          "@react-native-community/eslint-config": "3.2.0",
237          "@react-native-community/netinfo": "9.4.1",
238          "@release-it/conventional-changelog": "5.1.1",
239          "@types/jest": "28.1.2",
240          "@types/node": "18.7.3",
241          "@types/qrcode": "1.5.0",
242          "@types/react": "17.0.21",
243          "@types/react-native": "0.70.0",
244          "@walletconnect/react-native-compat": "2.10.5",
245          "@walletconnect/types": "2.5.2",
246          "commitlint": "17.5.1",
247          "del-cli": "5.0.0",
248          "eslint": "8.36.0",
249          "eslint-config-prettier": "8.8.0",
250          "eslint-plugin-prettier": "4.2.1",
251          "eslint-plugin-promise": "6.1.1",
252          "jest": "28.1.3",
253          "pod-install": "0.1.38",
254          "prettier": "2.8.7",
255          "react": "18.2.0",
256          "react-native": "0.71.4",
257          "react-native-builder-bob": "0.20.4",
258          "react-native-get-random-values": "1.8.0",
259          "react-native-modal": "13.0.1",
260          "react-native-svg": "13.8.0",
261          "release-it": "15.9.3",
262          "typescript": "4.9.5"
263        },
264        "engines": {
265          "node": ">= 16.0.0"
266        },
267        "peerDependencies": {
268          "@react-native-async-storage/async-storage": ">=1.17.0",
269          "@react-native-community/netinfo": ">=9.0.0",
270          "@walletconnect/react-native-compat": ">=2.10.5",
271          "react": "*",
272          "react-native": "*",
273          "react-native-get-random-values": ">=1.8.0",
274          "react-native-modal": ">=13",
275          "react-native-svg": ">=13"
276        }
277      },
278      "../node_modules/.pnpm/expo-camera@15.0.16_expo@51.0.39_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babel+cor_842d188996bbf624fc6978f8ed58ff06/node_modules/expo-camera": {
279        "version": "15.0.16",
280        "license": "MIT",
281        "dependencies": {
282          "invariant": "^2.2.4"
283        },
284        "devDependencies": {
285          "expo-module-scripts": "^3.0.0"
286        },
287        "peerDependencies": {
288          "expo": "*"
289        }
290      },
291      "../node_modules/.pnpm/expo-clipboard@6.0.3_expo@51.0.39_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babel+co_00e8f52e4bd73cde7bb73b7e723d444b/node_modules/expo-clipboard": {
292        "version": "6.0.3",
293        "license": "MIT",
294        "devDependencies": {
295          "expo-module-scripts": "^3.0.0"
296        },
297        "peerDependencies": {
298          "expo": "*"
299        }
300      },
301      "../node_modules/.pnpm/expo-constants@16.0.2_expo@51.0.39_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babel+c_f2ed3b3373439aa17ed5677487567022/node_modules/expo-constants": {
302        "version": "16.0.2",
303        "license": "MIT",
304        "dependencies": {
305          "@expo/config": "~9.0.0",
306          "@expo/env": "~0.3.0"
307        },
308        "devDependencies": {
309          "expo-module-scripts": "^3.0.0"
310        },
311        "peerDependencies": {
312          "expo": "*"
313        }
314      },
315      "../node_modules/.pnpm/expo-haptics@13.0.1_expo@51.0.39_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babel+cor_d45c653ca5bc382f7beb858f0a8e479a/node_modules/expo-haptics": {
316        "version": "13.0.1",
317        "license": "MIT",
318        "devDependencies": {
319          "expo-module-scripts": "^3.0.0"
320        },
321        "peerDependencies": {
322          "expo": "*"
323        }
324      },
325      "../node_modules/.pnpm/expo-linking@6.3.1_expo@51.0.39_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babel+core_93f5d2861ada849848c419533a24fa34/node_modules/expo-linking": {
326        "version": "6.3.1",
327        "license": "MIT",
328        "dependencies": {
329          "expo-constants": "~16.0.0",
330          "invariant": "^2.2.4"
331        },
332        "devDependencies": {
333          "expo-module-scripts": "^3.0.0"
334        }
335      },
336      "../node_modules/.pnpm/expo-notifications@0.28.19_expo@51.0.39_@babel+core@7.28.6_@babel+preset-env@7.28.6_@ba_df5e53dbd096d30c47cea6cda5e7921b/node_modules/expo-notifications": {
337        "version": "0.28.19",
338        "license": "MIT",
339        "dependencies": {
340          "@expo/image-utils": "^0.5.0",
341          "@ide/backoff": "^1.0.0",
342          "abort-controller": "^3.0.0",
343          "assert": "^2.0.0",
344          "badgin": "^1.1.5",
345          "expo-application": "~5.9.0",
346          "expo-constants": "~16.0.0",
347          "fs-extra": "^9.1.0"
348        },
349        "devDependencies": {
350          "@types/node-fetch": "^2.5.7",
351          "expo-module-scripts": "^3.0.0",
352          "memfs": "^3.2.0",
353          "node-fetch": "^2.6.7"
354        },
355        "peerDependencies": {
356          "expo": "*"
357        }
358      },
359      "../node_modules/.pnpm/expo-router@3.5.24_bdf934bc26b9f3ec46873a0f330d8b08/node_modules/expo-router": {
360        "version": "3.5.24",
361        "license": "MIT",
362        "dependencies": {
363          "@expo/metro-runtime": "3.2.3",
364          "@expo/server": "^0.4.0",
365          "@radix-ui/react-slot": "1.0.1",
366          "@react-navigation/bottom-tabs": "~6.5.7",
367          "@react-navigation/native": "~6.1.6",
368          "@react-navigation/native-stack": "~6.9.12",
369          "expo-splash-screen": "0.27.7",
370          "react-native-helmet-async": "2.0.4",
371          "schema-utils": "^4.0.1"
372        },
373        "devDependencies": {
374          "@react-navigation/drawer": "^6.5.0",
375          "@testing-library/jest-native": "^5.4.2",
376          "@testing-library/react": "^14.0.0",
377          "@testing-library/react-native": "^12.0.1",
378          "tsd": "^0.28.1"
379        },
380        "peerDependencies": {
381          "@react-navigation/drawer": "^6.5.8",
382          "expo": "*",
383          "expo-constants": "*",
384          "expo-linking": "*",
385          "expo-status-bar": "*",
386          "react-native-reanimated": "*",
387          "react-native-safe-area-context": "*",
388          "react-native-screens": "*"
389        },
390        "peerDependenciesMeta": {
391          "@react-navigation/drawer": {
392            "optional": true
393          },
394          "@testing-library/jest-native": {
395            "optional": true
396          },
397          "react-native-reanimated": {
398            "optional": true
399          }
400        }
401      },
402      "../node_modules/.pnpm/expo-secure-store@13.0.2_expo@51.0.39_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babe_f26e1b5406d50900ef9e4d24b8efa874/node_modules/expo-secure-store": {
403        "version": "13.0.2",
404        "license": "MIT",
405        "devDependencies": {
406          "expo-module-scripts": "^3.0.0"
407        },
408        "peerDependencies": {
409          "expo": "*"
410        }
411      },
412      "../node_modules/.pnpm/expo-status-bar@1.12.1/node_modules/expo-status-bar": {
413        "version": "1.12.1",
414        "license": "MIT",
415        "devDependencies": {
416          "@testing-library/jest-dom": "^5.16.5",
417          "@testing-library/react": "^13.4.0",
418          "@testing-library/react-native": "^11.3.0",
419          "expo-module-scripts": "^3.0.0"
420        }
421      },
422      "../node_modules/.pnpm/expo@51.0.39_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babel+core@7.28.6__react-nati_6d95c65e261f0fc847ce99bac72dd4ba/node_modules/expo": {
423        "version": "51.0.39",
424        "license": "MIT",
425        "dependencies": {
426          "@babel/runtime": "^7.20.0",
427          "@expo/cli": "0.18.31",
428          "@expo/config": "9.0.4",
429          "@expo/config-plugins": "8.0.11",
430          "@expo/metro-config": "0.18.11",
431          "@expo/vector-icons": "^14.0.3",
432          "babel-preset-expo": "~11.0.15",
433          "expo-asset": "~10.0.10",
434          "expo-file-system": "~17.0.1",
435          "expo-font": "~12.0.10",
436          "expo-keep-awake": "~13.0.2",
437          "expo-modules-autolinking": "1.11.3",
438          "expo-modules-core": "1.12.26",
439          "fbemitter": "^3.0.0",
440          "whatwg-url-without-unicode": "8.0.0-3"
441        },
442        "bin": {
443          "expo": "bin/cli"
444        },
445        "devDependencies": {
446          "@types/react": "~18.0.14",
447          "@types/react-test-renderer": "^18.0.0",
448          "expo-module-scripts": "^3.5.4",
449          "react": "18.2.0",
450          "react-dom": "18.2.0",
451          "react-native": "0.74.5"
452        }
453      },
454      "../node_modules/.pnpm/react-native-gesture-handler@2.16.2_react-native@0.74.0_@babel+core@7.28.6_@babel+prese_a8658ad8a25b25bb1dbf00ac7c45e1e4/node_modules/react-native-gesture-handler": {
455        "version": "2.16.2",
456        "license": "MIT",
457        "dependencies": {
458          "@egjs/hammerjs": "^2.0.17",
459          "hoist-non-react-statics": "^3.3.0",
460          "invariant": "^2.2.4",
461          "lodash": "^4.17.21",
462          "prop-types": "^15.7.2"
463        },
464        "devDependencies": {
465          "@babel/core": "^7.12.9",
466          "@babel/plugin-proposal-class-properties": "^7.12.1",
467          "@babel/preset-env": "^7.12.11",
468          "@babel/preset-typescript": "^7.12.7",
469          "@babel/runtime": "^7.12.5",
470          "@react-native/babel-preset": "^0.73.19",
471          "@testing-library/jest-native": "^4.0.4",
472          "@testing-library/react-native": "^9.0.0",
473          "@types/hammerjs": "^2.0.38",
474          "@types/hoist-non-react-statics": "^3.3.1",
475          "@types/jest": "^27.0.3",
476          "@types/react": "^18.2.6",
477          "@types/react-test-renderer": "^17.0.0",
478          "@typescript-eslint/eslint-plugin": "^4.33.0",
479          "@typescript-eslint/parser": "^4.33.0",
480          "babel-jest": "^26.6.3",
481          "clang-format": "^1.8.0",
482          "eslint": "^7.32.0",
483          "eslint-config-satya164": "^3.1.8",
484          "eslint-import-resolver-babel-module": "^5.2.0",
485          "eslint-plugin-import": "^2.22.1",
486          "eslint-plugin-jest": "^26.0.0",
487          "expo": "^35.0.1",
488          "husky": "^8.0.1",
489          "jest": "^26.6.3",
490          "lint-staged": "^12.3.2",
491          "madge": "^6.1.0",
492          "prettier": "^2.7.1",
493          "react": "18.2.0",
494          "react-dom": "^16.12.0",
495          "react-native": "0.73.2",
496          "react-native-builder-bob": "^0.17.1",
497          "react-native-reanimated": "^2.3.1",
498          "react-native-web": "^0.11.7",
499          "react-test-renderer": "17.0.2",
500          "release-it": "^13.6.5",
501          "typescript": "5.0.4"
502        },
503        "peerDependencies": {
504          "react": "*",
505          "react-native": "*"
506        }
507      },
508      "../node_modules/.pnpm/react-native-reanimated@3.10.1_@babel+core@7.28.6_react-native@0.74.0_@babel+core@7.28._e8598fb0e74b7ab6af8a2342f8af8b64/node_modules/react-native-reanimated": {
509        "version": "3.10.1",
510        "license": "MIT",
511        "dependencies": {
512          "@babel/plugin-transform-arrow-functions": "^7.0.0-0",
513          "@babel/plugin-transform-nullish-coalescing-operator": "^7.0.0-0",
514          "@babel/plugin-transform-optional-chaining": "^7.0.0-0",
515          "@babel/plugin-transform-shorthand-properties": "^7.0.0-0",
516          "@babel/plugin-transform-template-literals": "^7.0.0-0",
517          "@babel/preset-typescript": "^7.16.7",
518          "convert-source-map": "^2.0.0",
519          "invariant": "^2.2.4"
520        },
521        "devDependencies": {
522          "@babel/cli": "^7.20.0",
523          "@babel/core": "^7.20.0",
524          "@babel/preset-env": "^7.20.0",
525          "@babel/types": "^7.20.0",
526          "@react-native/babel-preset": "0.74.81",
527          "@react-native/eslint-config": "0.74.81",
528          "@react-native/metro-config": "0.74.81",
529          "@react-native/typescript-config": "0.74.81",
530          "@testing-library/jest-native": "^4.0.4",
531          "@testing-library/react-hooks": "^8.0.0",
532          "@testing-library/react-native": "^7.1.0",
533          "@types/babel__core": "^7.20.0",
534          "@types/babel__generator": "^7.6.4",
535          "@types/babel__traverse": "^7.14.2",
536          "@types/convert-source-map": "^2.0.0",
537          "@types/invariant": "^2.2.35",
538          "@types/jest": "^29.0.0",
539          "@types/node": "^18.0.0",
540          "@types/react": "^18.0.26",
541          "@types/react-test-renderer": "^17.0.0-0",
542          "@typescript-eslint/eslint-plugin": "^6.19.0",
543          "@typescript-eslint/parser": "^6.19.0",
544          "@typescript-eslint/rule-tester": "^6.21.0",
545          "axios": "^1.4.0",
546          "babel-eslint": "^10.1.0",
547          "babel-jest": "^27.5.1",
548          "babel-plugin-module-resolver": "^5.0.0",
549          "clang-format": "^1.6.0",
550          "code-tag": "^1.1.0",
551          "eslint": "^8.56.0",
552          "eslint-config-prettier": "^8.3.0",
553          "eslint-config-standard": "^17.1.0",
554          "eslint-import-resolver-babel-module": "^5.3.1",
555          "eslint-plugin-import": "^2.25.4",
556          "eslint-plugin-jest": "^27.2.1",
557          "eslint-plugin-n": "^16.4.0",
558          "eslint-plugin-no-inline-styles": "^1.0.5",
559          "eslint-plugin-promise": "^6.0.0",
560          "eslint-plugin-react-hooks": "^4.6.0",
561          "eslint-plugin-standard": "^5.0.0",
562          "eslint-plugin-tsdoc": "^0.2.17",
563          "husky": "^7.0.4",
564          "jest": "^29.0.0",
565          "lint-staged": "^15.2.2",
566          "madge": "^5.0.1",
567          "prettier": "^2.5.1",
568          "react": "18.2.0",
569          "react-native": "0.74.0",
570          "react-native-builder-bob": "^0.18.3",
571          "react-native-gesture-handler": "^2.16.0",
572          "react-native-web": "~0.18.12",
573          "react-test-renderer": "18.2.0",
574          "shelljs": "^0.8.5",
575          "ts-prune": "^0.10.3",
576          "typescript": "^4.1.3"
577        },
578        "peerDependencies": {
579          "@babel/core": "^7.0.0-0",
580          "react": "*",
581          "react-native": "*"
582        }
583      },
584      "../node_modules/.pnpm/react-native-safe-area-context@4.10.0_react-native@0.74.0_@babel+core@7.28.6_@babel+pre_26cf29e5bf3b77d02c51a163cbc621cf/node_modules/react-native-safe-area-context": {
585        "version": "4.10.0",
586        "license": "MIT",
587        "devDependencies": {
588          "@commitlint/config-conventional": "^18.4.3",
589          "@jest/globals": "^29.7.0",
590          "@react-native-community/eslint-config": "^3.2.0",
591          "@react-native/babel-preset": "^0.73.18",
592          "@react-native/eslint-plugin-specs": "^0.74.0",
593          "@release-it/conventional-changelog": "^8.0.1",
594          "@types/react": "^18.2.45",
595          "@types/react-dom": "^18.2.17",
596          "@types/react-test-renderer": "^18.0.7",
597          "@typescript-eslint/eslint-plugin": "^6.14.0",
598          "@typescript-eslint/parser": "^6.14.0",
599          "babel-plugin-module-resolver": "^5.0.0",
600          "clang-format": "^1.8.0",
601          "commitlint": "^18.4.3",
602          "eslint": "^8.55.0",
603          "eslint-config-prettier": "^9.1.0",
604          "eslint-plugin-jest": "^27.6.0",
605          "eslint-plugin-prettier": "^5.0.1",
606          "husky": "^8.0.3",
607          "jest": "^29.7.0",
608          "prettier": "^3.1.1",
609          "react": "^18.2.0",
610          "react-dom": "^18.2.0",
611          "react-native": "^0.73.0",
612          "react-native-builder-bob": "^0.23.2",
613          "react-test-renderer": "^18.2.0",
614          "release-it": "^17.0.1",
615          "typescript": "^5.3.3"
616        },
617        "peerDependencies": {
618          "react": "*",
619          "react-native": "*"
620        }
621      },
622      "../node_modules/.pnpm/react-native-screens@3.31.0_react-native@0.74.0_@babel+core@7.28.6_@babel+preset-env@7._d578e5ae933675453004a2ae65bbef93/node_modules/react-native-screens": {
623        "version": "3.31.0",
624        "hasInstallScript": true,
625        "license": "MIT",
626        "dependencies": {
627          "react-freeze": "^1.0.0",
628          "warn-once": "^0.1.0"
629        },
630        "devDependencies": {
631          "@babel/core": "^7.20.0",
632          "@babel/eslint-parser": "7.22.15",
633          "@react-native-community/cli": "^11.3.6",
634          "@react-native-community/cli-platform-android": "^11.3.6",
635          "@react-native-community/cli-platform-ios": "^11.3.6",
636          "@react-navigation/native": "^5.8.0",
637          "@react-navigation/stack": "^5.10.0",
638          "@types/jest": "^29.3.1",
639          "@types/react": "^18.2.21",
640          "@types/react-test-renderer": "^18.0.0",
641          "@typescript-eslint/eslint-plugin": "^6.5.0",
642          "@typescript-eslint/parser": "^6.5.0",
643          "babel-jest": "^29.6.4",
644          "clang-format": "^1.8.0",
645          "eslint": "^8.19.0",
646          "eslint-config-prettier": "^8.10.0",
647          "eslint-config-standard": "^17.1.0",
648          "eslint-plugin-import": "^2.28.1",
649          "eslint-plugin-jest": "^27.2.3",
650          "eslint-plugin-n": "^16.0.2",
651          "eslint-plugin-promise": "^6.1.1",
652          "eslint-plugin-react": "^7.33.2",
653          "eslint-plugin-react-hooks": "^4.6.0",
654          "eslint-plugin-react-native": "^4.0.0",
655          "husky": "^8.0.3",
656          "jest": "^29.3.1",
657          "lint-staged": "^14.0.1",
658          "metro-react-native-babel-preset": "^0.76.8",
659          "prettier": "^2.8.8",
660          "react": "18.2.0",
661          "react-dom": "^18.2.0",
662          "react-native": "0.72.4",
663          "react-native-builder-bob": "^0.23.2",
664          "react-native-gesture-handler": "^2.13.3",
665          "react-native-reanimated": "3.9.0-nightly-20240402-12717cdb5",
666          "react-native-safe-area-context": "^4.8.1",
667          "react-native-windows": "^0.64.8",
668          "react-test-renderer": "^18.2.0",
669          "release-it": "^15.6.0",
670          "typescript": "4.8.4"
671        },
672        "peerDependencies": {
673          "react": "*",
674          "react-native": "*"
675        }
676      },
677      "../node_modules/.pnpm/react-native@0.74.0_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babel+core@7.28.6__@types+react@18.2.79_react@18.2.0/node_modules/react-native": {
678        "version": "0.74.0",
679        "license": "MIT",
680        "dependencies": {
681          "@jest/create-cache-key-function": "^29.6.3",
682          "@react-native-community/cli": "13.6.4",
683          "@react-native-community/cli-platform-android": "13.6.4",
684          "@react-native-community/cli-platform-ios": "13.6.4",
685          "@react-native/assets-registry": "0.74.81",
686          "@react-native/codegen": "0.74.81",
687          "@react-native/community-cli-plugin": "0.74.81",
688          "@react-native/gradle-plugin": "0.74.81",
689          "@react-native/js-polyfills": "0.74.81",
690          "@react-native/normalize-colors": "0.74.81",
691          "@react-native/virtualized-lists": "0.74.81",
692          "abort-controller": "^3.0.0",
693          "anser": "^1.4.9",
694          "ansi-regex": "^5.0.0",
695          "base64-js": "^1.5.1",
696          "chalk": "^4.0.0",
697          "event-target-shim": "^5.0.1",
698          "flow-enums-runtime": "^0.0.6",
699          "invariant": "^2.2.4",
700          "jest-environment-node": "^29.6.3",
701          "jsc-android": "^250231.0.0",
702          "memoize-one": "^5.0.0",
703          "metro-runtime": "^0.80.3",
704          "metro-source-map": "^0.80.3",
705          "mkdirp": "^0.5.1",
706          "nullthrows": "^1.1.1",
707          "pretty-format": "^26.5.2",
708          "promise": "^8.3.0",
709          "react-devtools-core": "^5.0.0",
710          "react-refresh": "^0.14.0",
711          "react-shallow-renderer": "^16.15.0",
712          "regenerator-runtime": "^0.13.2",
713          "scheduler": "0.24.0-canary-efb381bbf-20230505",
714          "stacktrace-parser": "^0.1.10",
715          "whatwg-fetch": "^3.0.0",
716          "ws": "^6.2.2",
717          "yargs": "^17.6.2"
718        },
719        "bin": {
720          "react-native": "cli.js"
721        },
722        "engines": {
723          "node": ">=18"
724        },
725        "peerDependencies": {
726          "@types/react": "^18.2.6",
727          "react": "18.2.0"
728        },
729        "peerDependenciesMeta": {
730          "@types/react": {
731            "optional": true
732          }
733        }
734      },
735      "../node_modules/.pnpm/react@18.2.0/node_modules/react": {
736        "version": "18.2.0",
737        "license": "MIT",
738        "dependencies": {
739          "loose-envify": "^1.1.0"
740        },
741        "engines": {
742          "node": ">=0.10.0"
743        }
744      },
745      "../node_modules/.pnpm/typescript@5.3.3/node_modules/typescript": {
746        "version": "5.3.3",
747        "dev": true,
748        "license": "Apache-2.0",
749        "bin": {
750          "tsc": "bin/tsc",
751          "tsserver": "bin/tsserver"
752        },
753        "devDependencies": {
754          "@esfx/canceltoken": "^1.0.0",
755          "@octokit/rest": "^19.0.13",
756          "@types/chai": "^4.3.4",
757          "@types/glob": "^8.1.0",
758          "@types/microsoft__typescript-etw": "^0.1.1",
759          "@types/minimist": "^1.2.2",
760          "@types/mocha": "^10.0.1",
761          "@types/ms": "^0.7.31",
762          "@types/node": "latest",
763          "@types/source-map-support": "^0.5.6",
764          "@types/which": "^2.0.1",
765          "@typescript-eslint/eslint-plugin": "^6.0.0",
766          "@typescript-eslint/parser": "^6.0.0",
767          "@typescript-eslint/utils": "^6.0.0",
768          "azure-devops-node-api": "^12.0.0",
769          "c8": "^7.14.0",
770          "chai": "^4.3.7",
771          "chalk": "^4.1.2",
772          "chokidar": "^3.5.3",
773          "diff": "^5.1.0",
774          "dprint": "^0.42.3",
775          "esbuild": "^0.19.0",
776          "eslint": "^8.22.0",
777          "eslint-formatter-autolinkable-stylish": "^1.2.0",
778          "eslint-plugin-local": "^1.0.0",
779          "eslint-plugin-no-null": "^1.0.2",
780          "eslint-plugin-simple-import-sort": "^10.0.0",
781          "fast-xml-parser": "^4.0.11",
782          "glob": "^8.1.0",
783          "hereby": "^1.6.4",
784          "jsonc-parser": "^3.2.0",
785          "minimist": "^1.2.8",
786          "mocha": "^10.2.0",
787          "mocha-fivemat-progress-reporter": "^0.1.0",
788          "ms": "^2.1.3",
789          "node-fetch": "^3.2.10",
790          "playwright": "^1.38.0",
791          "source-map-support": "^0.5.21",
792          "tslib": "^2.5.0",
793          "typescript": "^5.0.2",
794          "which": "^2.0.2"
795        },
796        "engines": {
797          "node": ">=14.17"
798        }
799      },
800      "../node_modules/.pnpm/zustand@4.5.7_@types+react@18.2.79_react@18.2.0/node_modules/zustand": {
801        "version": "4.5.7",
802        "license": "MIT",
803        "dependencies": {
804          "use-sync-external-store": "^1.2.2"
805        },
806        "engines": {
807          "node": ">=12.7.0"
808        },
809        "peerDependencies": {
810          "@types/react": ">=16.8",
811          "immer": ">=9.0.6",
812          "react": ">=16.8"
813        },
814        "peerDependenciesMeta": {
815          "@types/react": {
816            "optional": true
817          },
818          "immer": {
819            "optional": true
820          },
821          "react": {
822            "optional": true
823          }
824        }
825      },
826      "node_modules/@babel/core": {
827        "resolved": "../node_modules/.pnpm/@babel+core@7.28.6/node_modules/@babel/core",
828        "link": true
829      },
830      "node_modules/@expo/vector-icons": {
831        "resolved": "../node_modules/.pnpm/@expo+vector-icons@14.1.0_expo-font@12.0.10_expo@51.0.39_@babel+core@7.28.6_@babel+pres_8909f841a39315cc51347d4ec39d9c64/node_modules/@expo/vector-icons",
832        "link": true
833      },
834      "node_modules/@react-native-async-storage/async-storage": {
835        "resolved": "../node_modules/.pnpm/@react-native-async-storage+async-storage@1.23.1_react-native@0.74.0_@babel+core@7.28.6_784c8b746f49a8bd4ff565fee7d8a1a7/node_modules/@react-native-async-storage/async-storage",
836        "link": true
837      },
838      "node_modules/@react-navigation/native": {
839        "resolved": "../node_modules/.pnpm/@react-navigation+native@6.1.18_react-native@0.74.0_@babel+core@7.28.6_@babel+preset-en_65f37c24a3d4d3d55f3527eb2232baf1/node_modules/@react-navigation/native",
840        "link": true
841      },
842      "node_modules/@tanstack/react-query": {
843        "resolved": "../node_modules/.pnpm/@tanstack+react-query@5.90.17_react@18.2.0/node_modules/@tanstack/react-query",
844        "link": true
845      },
846      "node_modules/@types/node": {
847        "version": "25.2.3",
848        "resolved": "https://registry.npmjs.org/@types/node/-/node-25.2.3.tgz",
849        "integrity": "sha512-m0jEgYlYz+mDJZ2+F4v8D1AyQb+QzsNqRuI7xg1VQX/KlKS0qT9r1Mo16yo5F/MtifXFgaofIFsdFMox2SxIbQ==",
850        "dev": true,
851        "license": "MIT",
852        "dependencies": {
853          "undici-types": "~7.16.0"
854        }
855      },
856      "node_modules/@types/react": {
857        "resolved": "../node_modules/.pnpm/@types+react@18.2.79/node_modules/@types/react",
858        "link": true
859      },
860      "node_modules/@types/react-native": {
861        "resolved": "../node_modules/.pnpm/@types+react-native@0.73.0_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babel+core@7.28_ac374c8c74f7049e95ba80dcd786d891/node_modules/@types/react-native",
862        "link": true
863      },
864      "node_modules/@walletconnect/modal-react-native": {
865        "resolved": "../node_modules/.pnpm/@walletconnect+modal-react-native@1.1.0_d4b6ddf74d88e33fe7ed44589d5d8c6b/node_modules/@walletconnect/modal-react-native",
866        "link": true
867      },
868      "node_modules/expo": {
869        "resolved": "../node_modules/.pnpm/expo@51.0.39_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babel+core@7.28.6__react-nati_6d95c65e261f0fc847ce99bac72dd4ba/node_modules/expo",
870        "link": true
871      },
872      "node_modules/expo-camera": {
873        "resolved": "../node_modules/.pnpm/expo-camera@15.0.16_expo@51.0.39_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babel+cor_842d188996bbf624fc6978f8ed58ff06/node_modules/expo-camera",
874        "link": true
875      },
876      "node_modules/expo-clipboard": {
877        "resolved": "../node_modules/.pnpm/expo-clipboard@6.0.3_expo@51.0.39_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babel+co_00e8f52e4bd73cde7bb73b7e723d444b/node_modules/expo-clipboard",
878        "link": true
879      },
880      "node_modules/expo-constants": {
881        "resolved": "../node_modules/.pnpm/expo-constants@16.0.2_expo@51.0.39_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babel+c_f2ed3b3373439aa17ed5677487567022/node_modules/expo-constants",
882        "link": true
883      },
884      "node_modules/expo-haptics": {
885        "resolved": "../node_modules/.pnpm/expo-haptics@13.0.1_expo@51.0.39_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babel+cor_d45c653ca5bc382f7beb858f0a8e479a/node_modules/expo-haptics",
886        "link": true
887      },
888      "node_modules/expo-linking": {
889        "resolved": "../node_modules/.pnpm/expo-linking@6.3.1_expo@51.0.39_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babel+core_93f5d2861ada849848c419533a24fa34/node_modules/expo-linking",
890        "link": true
891      },
892      "node_modules/expo-notifications": {
893        "resolved": "../node_modules/.pnpm/expo-notifications@0.28.19_expo@51.0.39_@babel+core@7.28.6_@babel+preset-env@7.28.6_@ba_df5e53dbd096d30c47cea6cda5e7921b/node_modules/expo-notifications",
894        "link": true
895      },
896      "node_modules/expo-router": {
897        "resolved": "../node_modules/.pnpm/expo-router@3.5.24_bdf934bc26b9f3ec46873a0f330d8b08/node_modules/expo-router",
898        "link": true
899      },
900      "node_modules/expo-secure-store": {
901        "resolved": "../node_modules/.pnpm/expo-secure-store@13.0.2_expo@51.0.39_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babe_f26e1b5406d50900ef9e4d24b8efa874/node_modules/expo-secure-store",
902        "link": true
903      },
904      "node_modules/expo-status-bar": {
905        "resolved": "../node_modules/.pnpm/expo-status-bar@1.12.1/node_modules/expo-status-bar",
906        "link": true
907      },
908      "node_modules/react": {
909        "resolved": "../node_modules/.pnpm/react@18.2.0/node_modules/react",
910        "link": true
911      },
912      "node_modules/react-native": {
913        "resolved": "../node_modules/.pnpm/react-native@0.74.0_@babel+core@7.28.6_@babel+preset-env@7.28.6_@babel+core@7.28.6__@types+react@18.2.79_react@18.2.0/node_modules/react-native",
914        "link": true
915      },
916      "node_modules/react-native-gesture-handler": {
917        "resolved": "../node_modules/.pnpm/react-native-gesture-handler@2.16.2_react-native@0.74.0_@babel+core@7.28.6_@babel+prese_a8658ad8a25b25bb1dbf00ac7c45e1e4/node_modules/react-native-gesture-handler",
918        "link": true
919      },
920      "node_modules/react-native-reanimated": {
921        "resolved": "../node_modules/.pnpm/react-native-reanimated@3.10.1_@babel+core@7.28.6_react-native@0.74.0_@babel+core@7.28._e8598fb0e74b7ab6af8a2342f8af8b64/node_modules/react-native-reanimated",
922        "link": true
923      },
924      "node_modules/react-native-safe-area-context": {
925        "resolved": "../node_modules/.pnpm/react-native-safe-area-context@4.10.0_react-native@0.74.0_@babel+core@7.28.6_@babel+pre_26cf29e5bf3b77d02c51a163cbc621cf/node_modules/react-native-safe-area-context",
926        "link": true
927      },
928      "node_modules/react-native-screens": {
929        "resolved": "../node_modules/.pnpm/react-native-screens@3.31.0_react-native@0.74.0_@babel+core@7.28.6_@babel+preset-env@7._d578e5ae933675453004a2ae65bbef93/node_modules/react-native-screens",
930        "link": true
931      },
932      "node_modules/typescript": {
933        "resolved": "../node_modules/.pnpm/typescript@5.3.3/node_modules/typescript",
934        "link": true
935      },
936      "node_modules/undici-types": {
937        "version": "7.16.0",
938        "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
939        "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
940        "dev": true,
941        "license": "MIT"
942      },
943      "node_modules/zustand": {
944        "resolved": "../node_modules/.pnpm/zustand@4.5.7_@types+react@18.2.79_react@18.2.0/node_modules/zustand",
945        "link": true
946      }
947    }
948  }