-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathinstall.sh
executable file
·62 lines (54 loc) · 1.27 KB
/
install.sh
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
yarn global add expo-cli;
expo init --name Starter --template expo-template-blank-typescript;
mv Starter/* Starter/.* .;
rm -rf Starter;
mv _App.tsx App.tsx;
mv assets/* app/assets;
rm -rf assets;
expo install\
@apollo/client\
@expo/react-native-action-sheet\
@react-native-community/datetimepicker\
@react-native-community/masked-view\
@react-native-async-storage/async-storage\
@react-navigation/bottom-tabs\
@react-navigation/core\
@react-navigation/native\
@react-navigation/stack\
apollo3-cache-persist\
dayjs\
expo\
expo-constants\
expo-linear-gradient\
expo-linking\
expo-secure-store\
expo-splash-screen\
expo-updates\
graphql\
graphql-tag\
react-native-gesture-handler\
react-native-global-props\
react-native-reanimated\
react-native-render-html\
react-native-safe-area-context\
react-native-screens\
react-native-tailwindcss\
react-native-webview\
sentry-expo;
yarn add --dev\
@graphql-codegen/cli\
@graphql-codegen/typescript\
@graphql-codegen/typescript-operations\
@types/react\
@types/react-native\
@typescript-eslint/eslint-plugin\
@typescript-eslint/parser\
babel-preset-expo\
eslint\
eslint-config-universe\
prettier;
yarn remove\
react-dom\
react-native-web;
rm install.sh;
expo start;