/ package.json
package.json
 1  {
 2    "name": "acdc-wallet",
 3    "version": "0.1.0",
 4    "description": "ACDC Mobile Wallet - Secure wallet for Alpha/Delta chains",
 5    "main": "expo-router/entry",
 6    "scripts": {
 7      "start": "expo start",
 8      "android": "expo start --android",
 9      "ios": "expo start --ios",
10      "web": "expo start --web",
11      "lint": "eslint . --ext .ts,.tsx --ignore-pattern __mocks__",
12      "typecheck": "tsc --noEmit",
13      "test": "jest",
14      "test:coverage": "jest --coverage",
15      "test:e2e": "maestro test e2e/flows/",
16      "test:e2e:home": "maestro test e2e/flows/home.yaml",
17      "test:e2e:send": "maestro test e2e/flows/send.yaml",
18      "test:e2e:receive": "maestro test e2e/flows/receive.yaml",
19      "test:e2e:setup": "maestro test e2e/flows/wallet-setup.yaml",
20      "test:a11y": "maestro test e2e/flows/accessibility.yaml",
21      "ci:install": "npm install --legacy-peer-deps --ignore-scripts || true"
22    },
23    "dependencies": {
24      "@react-navigation/native": "^6.1.0",
25      "@react-navigation/native-stack": "^6.9.0",
26      "@tanstack/react-query": "^5.40.0",
27      "expo": "~51.0.0",
28      "expo-camera": "~15.0.0",
29      "expo-clipboard": "~6.0.0",
30      "expo-haptics": "~13.0.0",
31      "expo-local-authentication": "~14.0.0",
32      "expo-router": "~3.5.0",
33      "expo-secure-store": "~13.0.0",
34      "expo-status-bar": "~1.12.0",
35      "react": "18.2.0",
36      "react-native": "0.74.0",
37      "react-native-gesture-handler": "~2.16.0",
38      "react-native-qrcode-svg": "^6.3.0",
39      "react-native-reanimated": "~3.10.0",
40      "react-native-safe-area-context": "4.10.0",
41      "react-native-screens": "~3.31.0",
42      "react-native-svg": "~15.2.0",
43      "zustand": "^4.5.0"
44    },
45    "optionalDependencies": {
46      "@aspect/design-tokens": "file:../acdc-design/packages/tokens",
47      "@aspect/brand-assets": "file:../acdc-design/packages/assets",
48      "@aspect/eslint-plugin-design": "file:../acdc-design/packages/eslint-plugin"
49    },
50    "devDependencies": {
51      "@babel/core": "^7.24.0",
52      "nativewind": "^4.0.0",
53      "tailwindcss": "^3.4.0",
54      "@testing-library/react-native": "^12.5.0",
55      "@types/jest": "^29.5.0",
56      "@types/react": "~18.2.0",
57      "@typescript-eslint/eslint-plugin": "^7.0.0",
58      "@typescript-eslint/parser": "^7.0.0",
59      "eslint": "^8.57.0",
60      "eslint-plugin-react": "^7.34.0",
61      "eslint-plugin-react-hooks": "^4.6.0",
62      "jest": "^29.7.0",
63      "jest-expo": "~51.0.0",
64      "typescript": "^5.4.0"
65    },
66    "private": true
67  }