-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
135 lines (135 loc) · 5.39 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
{
"name": "nc-domain-finder",
"version": "2.0.1",
"main": "expo-router/entry",
"scripts": {
"start": "npx expo start -c",
"build:dev:android": "cross-env NODE_ENV=development APP_ENV=development npx eas-cli build --profile development --platform android",
"build:dev:ios": "cross-env NODE_ENV=development APP_ENV=development npx eas-cli build --profile development --platform ios",
"build:dev:ios:simulator": "cross-env NODE_ENV=development APP_ENV=development npx eas-cli build --profile development-simulator --platform ios",
"build:staging:android": "cross-env NODE_ENV=production APP_ENV=staging npx eas-cli build --profile staging --platform android",
"build:production": "cross-env NODE_ENV=production APP_ENV=production npx eas-cli build --profile production --platform all --auto-submit-with-profile=production",
"update:staging": "cross-env NODE_ENV=production APP_ENV=staging npx eas-cli update --channel staging --auto",
"update:production": "cross-env NODE_ENV=production APP_ENV=production npx eas-cli update --channel production --auto",
"prebuild:staging": "cross-env NODE_ENV=production APP_ENV=staging npx expo prebuild",
"prebuild:production": "cross-env NODE_ENV=production APP_ENV=production npx expo prebuild",
"android": "npx expo run:android --variant release",
"lint": "eslint src/ app.config.ts",
"test": "jest --watchAll",
"postinstall": "license-report --only=prod > src/licenses.json",
"ios": "expo run:ios",
"analyze:ios": "source-map-explorer 'dist/_expo/static/js/ios/*.js' 'dist/_expo/static/js/ios/*.js.map'",
"analyze:android": "npx expo export --source-maps --platform android --no-bytecode && source-map-explorer 'dist/_expo/static/js/android/*.js' 'dist/_expo/static/js/android/*.js.map'",
"visualizer": "yarn run react-native-bundle-visualizer --reset-cache --only-mapped --expo true --dev false --platform android"
},
"author": "Benoit Pouzet",
"repository": {
"type": "git",
"url": "git+https://github.com/bpouzet/nc-domain-finder.git"
},
"license": "MIT",
"bugs": {
"url": "https://github.com/bpouzet/nc-domain-finder/issues"
},
"homepage": "https://github.com/bpouzet/nc-domain-finder#readme",
"packageManager": "bun@1.1.42",
"jest": {
"preset": "jest-expo"
},
"dependencies": {
"@expo/vector-icons": "^14.0.4",
"@react-native-async-storage/async-storage": "1.23.1",
"@react-native-community/netinfo": "11.4.1",
"@react-navigation/native": "^7.0.14",
"@sentry/react-native": "~6.4.0",
"@shopify/flash-list": "1.7.2",
"@tanstack/query-async-storage-persister": "^5.62.9",
"@tanstack/react-query": "^5.62.11",
"@tanstack/react-query-persist-client": "^5.62.11",
"dayjs": "^1.11.13",
"expo": "~52.0.23",
"expo-application": "~6.0.1",
"expo-build-properties": "~0.13.1",
"expo-calendar": "~14.0.5",
"expo-constants": "~17.0.3",
"expo-dev-client": "~5.0.7",
"expo-device": "~7.0.1",
"expo-font": "~13.0.2",
"expo-image": "~2.0.3",
"expo-linear-gradient": "~14.0.1",
"expo-linking": "~7.0.3",
"expo-localization": "~16.0.0",
"expo-router": "~4.0.15",
"expo-splash-screen": "~0.29.18",
"expo-sqlite": "~15.0.4",
"expo-system-ui": "~4.0.6",
"expo-updates": "~0.26.10",
"i18next": "^24.2.0",
"react": "^18.3.1",
"react-dom": "18.3.1",
"react-i18next": "^15.4.0",
"react-native": "0.76.5",
"react-native-dotenv": "^3.4.11",
"react-native-edge-to-edge": "^1.1.3",
"react-native-gesture-handler": "~2.20.2",
"react-native-keyboard-controller": "^1.15.2",
"react-native-paper": "^5.12.5",
"react-native-reanimated": "~3.16.6",
"react-native-safe-area-context": "4.12.0",
"react-native-screens": "~4.4.0",
"react-native-shimmer-placeholder": "^2.0.9",
"semver": "^7.6.3",
"sp-react-native-in-app-updates": "^1.4.0",
"zod": "^3.24.1",
"zustand": "^5.0.2"
},
"devDependencies": {
"@babel/core": "^7.26.0",
"@babel/runtime": "^7.26.0",
"@eslint/compat": "^1.2.4",
"@eslint/eslintrc": "^3.2.0",
"@eslint/js": "^9.17.0",
"@expo/metro-config": "~0.19.8",
"@types/luxon": "^3.4.2",
"@types/node": "^20.17.10",
"@types/react": "~18.3.18",
"@types/webpack-env": "^1.18.5",
"@typescript-eslint/eslint-plugin": "^8.18.2",
"@typescript-eslint/parser": "^8.18.2",
"ajv": "^8.17.1",
"babel-plugin-formatjs": "^10.5.29",
"babel-plugin-module-resolver": "^5.0.2",
"cross-env": "^7.0.3",
"eslint": "9.17.0",
"eslint-config-universe": "^14.0.0",
"eslint-plugin-react": "^7.37.3",
"eslint-plugin-react-hooks": "^5.1.0",
"globals": "^15.14.0",
"husky": "^9.1.7",
"jest": "^29.7.0",
"jest-expo": "^52.0.2",
"license-report": "^6.7.1",
"metro-minify-terser": "^0.81.0",
"postinstall-postinstall": "^2.1.0",
"react-native-bundle-visualizer": "^3.1.3",
"react-test-renderer": "18.3.1",
"source-map-explorer": "^2.5.3",
"typescript": "~5.7.2",
"validate-branch-name": "^1.3.1"
},
"validate-branch-name": {
"pattern": "^(main|develop){1}$|^(chore|feature|feat|fix|hotfix|release)/.+$"
},
"trustedDependencies": ["@sentry/cli"],
"expo": {
"install": {
"exclude": [
"@shopify/flash-list@1.7.1",
"@sentry/react-native@~6.3.0"
]
}
},
"patchedDependencies": {
"react-native-paper@5.12.5": "patches/react-native-paper@5.12.5.patch"
}
}