Skip to content
This repository was archived by the owner on Jun 12, 2024. It is now read-only.

Commit 94478cb

Browse files
committed
navigation makeover (react-native-navigation -> expo-router)
1 parent 0fedb9f commit 94478cb

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+2210
-1864
lines changed

.gitignore

Lines changed: 145 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,145 @@
1-
# OSX
2-
.DS_Store
3-
.vscode
4-
5-
# Xcode
6-
*.pbxuser
7-
!default.pbxuser
8-
*.mode1v3
9-
!default.mode1v3
10-
*.mode2v3
11-
!default.mode2v3
12-
*.perspectivev3
13-
!default.perspectivev3
14-
xcuserdata
15-
*.xccheckout
16-
*.moved-aside
17-
DerivedData
18-
*.hmap
19-
*.ipa
20-
*.xcuserstate
21-
project.xcworkspace
22-
23-
# Android/IntelliJ
24-
build/
25-
.idea
26-
.gradle
27-
local.properties
28-
*.iml
29-
*.hprof
30-
31-
# node.js
32-
node_modules/
33-
npm-debug.log
34-
yarn-error.log
35-
36-
# BUCK
37-
buck-out/
38-
\.buckd/
39-
*.keystore
40-
41-
# fastlane
42-
#
43-
# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
44-
# screenshots whenever they are needed.
45-
# For more information about the recommended setup visit:
46-
# https://docs.fastlane.tools/best-practices/source-control/
47-
48-
*/fastlane/report.xml
49-
*/fastlane/Preview.html
50-
*/fastlane/screenshots
51-
52-
# Bundle artifact
53-
*.jsbundle
54-
55-
# CocoaPods
56-
*/ios/Pods/
57-
*/.expo/
58-
*/.yarn/
59-
60-
# MongoDB auth cert
61-
X509-cert-6153357055082114367.pem
62-
63-
# Python
64-
__pycache__/
65-
.ruff_cache/
66-
67-
# env private
68-
.env
1+
# OSX
2+
.DS_Store
3+
4+
# Xcode
5+
!**/*.xcodeproj
6+
!**/*.pbxproj
7+
!**/*.xcworkspacedata
8+
!**/*.xcsettings
9+
!**/*.xcscheme
10+
*.pbxuser
11+
!default.pbxuser
12+
*.mode1v3
13+
!default.mode1v3
14+
*.mode2v3
15+
!default.mode2v3
16+
*.perspectivev3
17+
!default.perspectivev3
18+
xcuserdata
19+
*.xccheckout
20+
*.moved-aside
21+
DerivedData
22+
*.hmap
23+
*.ipa
24+
*.xcuserstate
25+
project.xcworkspace
26+
**/.xcode.env.local
27+
28+
# Gradle
29+
/build/
30+
/packages/react-native-gradle-plugin/build/
31+
/packages/rn-tester/build
32+
/packages/rn-tester/android/app/.cxx/
33+
/packages/rn-tester/android/app/build/
34+
/packages/rn-tester/android/app/gradle/
35+
/packages/rn-tester/android/app/gradlew
36+
/packages/rn-tester/android/app/gradlew.bat
37+
/packages/react-native/ReactAndroid/build/
38+
/packages/react-native/ReactAndroid/.cxx/
39+
/packages/react-native/ReactAndroid/gradle/
40+
/packages/react-native/ReactAndroid/gradlew
41+
/packages/react-native/ReactAndroid/gradlew.bat
42+
/packages/react-native/ReactAndroid/external-artifacts/build/
43+
/packages/react-native/ReactAndroid/external-artifacts/artifacts/
44+
/packages/react-native/ReactAndroid/hermes-engine/build/
45+
/packages/react-native/ReactAndroid/hermes-engine/.cxx/
46+
/packages/react-native/template/android/app/build/
47+
/packages/react-native/template/android/build/
48+
49+
# Android/IntelliJ
50+
build/
51+
.idea
52+
.gradle
53+
local.properties
54+
*.iml
55+
*.hprof
56+
.project
57+
.settings
58+
.classpath
59+
/packages/react-native/android/*
60+
!/packages/react-native/android/README.md
61+
62+
# node.js
63+
node_modules
64+
*.log
65+
.nvm
66+
package-lock.json
67+
68+
# Buck
69+
.buckd
70+
buck-out
71+
/.lsp.buckd
72+
/.lsp-buck-out
73+
/packages/react-native/ReactAndroid/src/main/jni/prebuilt/lib/
74+
/packages/react-native/ReactAndroid/src/main/gen
75+
76+
# Watchman
77+
.watchmanconfig
78+
79+
# Test generated files
80+
/packages/react-native/ReactAndroid/src/androidTest/assets/AndroidTestBundle.js
81+
*.js.meta
82+
/coverage
83+
/third-party
84+
85+
# Test Reports
86+
/reports
87+
88+
# Stack Dumps generated when programs crash (Ex. bash.exe.stackdump on Win)
89+
*.stackdump
90+
91+
# Bundle artifact
92+
*.jsbundle
93+
94+
# Ruby Gems (Bundler)
95+
/packages/react-native/vendor
96+
/packages/react-native/template/vendor
97+
.ruby-version
98+
/**/.ruby-version
99+
100+
# CocoaPods
101+
*/ios/Pods/
102+
*/.expo/
103+
*/.yarn/
104+
105+
# MongoDB auth cert
106+
X509-cert-6153357055082114367.pem
107+
108+
# Ignore RNTester specific Pods, but keep the __offline_mirrors__ here.
109+
/packages/rn-tester/Pods/*
110+
!/packages/rn-tester/Pods/__offline_mirrors_hermes__
111+
!/packages/rn-tester/Pods/__offline_mirrors_jsc__
112+
113+
# @react-native/codegen
114+
/packages/react-native/React/FBReactNativeSpec/FBReactNativeSpec
115+
/packages/react-native-codegen/lib
116+
/packages/react-native-codegen/tmp/
117+
/packages/react-native/ReactCommon/react/renderer/components/rncore/
118+
/packages/rn-tester/NativeModuleExample/ScreenshotManagerSpec*
119+
/**/RCTThirdPartyFabricComponentsProvider.*
120+
121+
# @react-native/codegen-typescript-test
122+
/packages/react-native-codegen-typescript-test/lib
123+
124+
# Additional SDKs
125+
/packages/react-native/sdks/download
126+
/packages/react-native/sdks/hermes
127+
/packages/react-native/sdks/hermesc
128+
129+
# Visual studio
130+
.vscode
131+
.vs
132+
133+
# Temporary files created by Metro to check the health of the file watcher
134+
.metro-health-check*
135+
136+
dist/
137+
%ProgramData%/
138+
.expo/
139+
140+
# Python
141+
__pycache__/
142+
.ruff_cache/
143+
144+
# env private
145+
.env

.pre-commit-config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ repos:
55
- id: check-ast
66
- id: check-case-conflict
77
- id: check-json
8+
exclude: node_modules.*
89
- id: pretty-format-json
910
- id: check-merge-conflict
1011
- id: check-toml

package-lock.json

Lines changed: 0 additions & 6 deletions
This file was deleted.

sdex-encrypted-communicator/.eslintrc.json

Lines changed: 9 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -25,26 +25,16 @@
2525
"ecmaVersion": 12,
2626
"sourceType": "module"
2727
},
28-
"plugins": [
29-
"react",
30-
"react-hooks",
31-
"react-native",
32-
"@typescript-eslint",
33-
"prettier"
34-
],
28+
"plugins": ["react", "react-hooks", "react-native", "@typescript-eslint", "prettier"],
3529
"settings": {
3630
"import/resolver": {
3731
"node": {
38-
"extensions": [
39-
".js",
40-
".jsx",
41-
".ts",
42-
".tsx"
43-
]
32+
"extensions": [".js", ".jsx", ".ts", ".tsx"]
4433
},
4534
"react": {
4635
"version": "detect"
47-
}
36+
},
37+
"react-native": { "platform": "both" }
4838
}
4939
},
5040
"rules": {
@@ -64,15 +54,11 @@
6454
"ignoreIIFE": true
6555
}
6656
],
57+
"react-hooks/exhaustive-deps": ["off"],
6758
"react/jsx-filename-extension": [
6859
"error",
6960
{
70-
"extensions": [
71-
".js",
72-
".jsx",
73-
".ts",
74-
".tsx"
75-
]
61+
"extensions": [".js", ".jsx", ".ts", ".tsx"]
7662
}
7763
],
7864
"quotes": [
@@ -83,14 +69,8 @@
8369
"allowTemplateLiterals": true
8470
}
8571
],
86-
"max-classes-per-file": [
87-
"off"
88-
],
89-
"no-bitwise": [
90-
"off"
91-
],
92-
"import/prefer-default-export": [
93-
"off"
94-
]
72+
"max-classes-per-file": ["off"],
73+
"no-bitwise": ["off"],
74+
"import/prefer-default-export": ["off"]
9575
}
9676
}

0 commit comments

Comments
 (0)