Skip to content

Commit ae0fad0

Browse files
Initial commit
0 parents  commit ae0fad0

File tree

78 files changed

+14967
-0
lines changed

Some content is hidden

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

78 files changed

+14967
-0
lines changed

.gitignore

Lines changed: 252 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,252 @@
1+
2+
# Created by https://www.gitignore.io/api/reactnative
3+
# Edit at https://www.gitignore.io/?templates=reactnative
4+
5+
### ReactNative ###
6+
# React Native Stack Base
7+
8+
.expo
9+
__generated__
10+
11+
### ReactNative.Android Stack ###
12+
# Built application files
13+
*.apk
14+
*.ap_
15+
*.aab
16+
17+
# Files for the ART/Dalvik VM
18+
*.dex
19+
20+
# Java class files
21+
*.class
22+
23+
# Generated files
24+
bin/
25+
gen/
26+
out/
27+
28+
# Gradle files
29+
.gradle/
30+
build/
31+
32+
# Local configuration file (sdk path, etc)
33+
local.properties
34+
35+
# Proguard folder generated by Eclipse
36+
proguard/
37+
38+
# Log Files
39+
*.log
40+
41+
# Android Studio Navigation editor temp files
42+
.navigation/
43+
44+
# Android Studio captures folder
45+
captures/
46+
47+
# IntelliJ
48+
*.iml
49+
.idea/workspace.xml
50+
.idea/tasks.xml
51+
.idea/gradle.xml
52+
.idea/assetWizardSettings.xml
53+
.idea/dictionaries
54+
.idea/libraries
55+
.idea/caches
56+
57+
# Keystore files
58+
# Uncomment the following lines if you do not want to check your keystore files in.
59+
#*.jks
60+
#*.keystore
61+
62+
# External native build folder generated in Android Studio 2.2 and later
63+
.externalNativeBuild
64+
65+
# Google Services (e.g. APIs or Firebase)
66+
google-services.json
67+
68+
# Freeline
69+
freeline.py
70+
freeline/
71+
freeline_project_description.json
72+
73+
# fastlane
74+
fastlane/report.xml
75+
fastlane/Preview.html
76+
fastlane/screenshots
77+
fastlane/test_output
78+
fastlane/readme.md
79+
80+
### ReactNative.Xcode Stack ###
81+
# Xcode
82+
#
83+
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
84+
85+
## User settings
86+
xcuserdata/
87+
88+
## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9)
89+
*.xcscmblueprint
90+
*.xccheckout
91+
92+
## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4)
93+
DerivedData/
94+
*.moved-aside
95+
*.pbxuser
96+
!default.pbxuser
97+
*.mode1v3
98+
!default.mode1v3
99+
*.mode2v3
100+
!default.mode2v3
101+
*.perspectivev3
102+
!default.perspectivev3
103+
104+
### ReactNative.macOS Stack ###
105+
# General
106+
.DS_Store
107+
.AppleDouble
108+
.LSOverride
109+
110+
# Icon must end with two \r
111+
Icon
112+
113+
114+
# Thumbnails
115+
._*
116+
117+
# Files that might appear in the root of a volume
118+
.DocumentRevisions-V100
119+
.fseventsd
120+
.Spotlight-V100
121+
.TemporaryItems
122+
.Trashes
123+
.VolumeIcon.icns
124+
.com.apple.timemachine.donotpresent
125+
126+
# Directories potentially created on remote AFP share
127+
.AppleDB
128+
.AppleDesktop
129+
Network Trash Folder
130+
Temporary Items
131+
.apdisk
132+
133+
### ReactNative.Linux Stack ###
134+
*~
135+
136+
# temporary files which can be created if a process still has a handle open of a deleted file
137+
.fuse_hidden*
138+
139+
# KDE directory preferences
140+
.directory
141+
142+
# Linux trash folder which might appear on any partition or disk
143+
.Trash-*
144+
145+
# .nfs files are created when an open file is removed but is still being accessed
146+
.nfs*
147+
148+
### ReactNative.Buck Stack ###
149+
buck-out/
150+
.buckconfig.local
151+
.buckd/
152+
.buckversion
153+
.fakebuckversion
154+
155+
### ReactNative.Node Stack ###
156+
# Logs
157+
logs
158+
npm-debug.log*
159+
yarn-debug.log*
160+
yarn-error.log*
161+
162+
# Runtime data
163+
pids
164+
*.pid
165+
*.seed
166+
*.pid.lock
167+
168+
# Directory for instrumented libs generated by jscoverage/JSCover
169+
lib-cov
170+
171+
# Coverage directory used by tools like istanbul
172+
coverage
173+
174+
# nyc test coverage
175+
.nyc_output
176+
177+
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
178+
.grunt
179+
180+
# Bower dependency directory (https://bower.io/)
181+
bower_components
182+
183+
# node-waf configuration
184+
.lock-wscript
185+
186+
# Compiled binary addons (https://nodejs.org/api/addons.html)
187+
build/Release
188+
189+
# Dependency directories
190+
node_modules/
191+
jspm_packages/
192+
193+
# TypeScript v1 declaration files
194+
typings/
195+
196+
# Optional npm cache directory
197+
.npm
198+
199+
# Optional eslint cache
200+
.eslintcache
201+
202+
# Optional REPL history
203+
.node_repl_history
204+
205+
# Output of 'npm pack'
206+
*.tgz
207+
208+
# Yarn Integrity file
209+
.yarn-integrity
210+
211+
# dotenv environment variables file
212+
.env
213+
.env.test
214+
215+
# parcel-bundler cache (https://parceljs.org/)
216+
.cache
217+
218+
# next.js build output
219+
.next
220+
221+
# nuxt.js build output
222+
.nuxt
223+
224+
# vuepress build output
225+
.vuepress/dist
226+
227+
# Serverless directories
228+
.serverless/
229+
230+
# FuseBox cache
231+
.fusebox/
232+
233+
# DynamoDB Local files
234+
.dynamodb/
235+
236+
### ReactNative.Gradle Stack ###
237+
.gradle
238+
/build/
239+
240+
# Ignore Gradle GUI config
241+
gradle-app.setting
242+
243+
# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
244+
!gradle-wrapper.jar
245+
246+
# Cache of project
247+
.gradletasknamecache
248+
249+
# # Work around https://youtrack.jetbrains.com/issue/IDEA-116898
250+
# gradle/wrapper/gradle-wrapper.properties
251+
252+
# End of https://www.gitignore.io/api/reactnative

ReactSmartsdkClient/.babelrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"presets": ["module:metro-react-native-babel-preset"]
3+
}

ReactSmartsdkClient/.buckconfig

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
2+
[android]
3+
target = Google Inc.:Google APIs:23
4+
5+
[maven_repositories]
6+
central = https://repo1.maven.org/maven2

ReactSmartsdkClient/.flowconfig

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
[ignore]
2+
; We fork some components by platform
3+
.*/*[.]android.js
4+
5+
; Ignore "BUCK" generated dirs
6+
<PROJECT_ROOT>/\.buckd/
7+
8+
; Ignore unexpected extra "@providesModule"
9+
.*/node_modules/.*/node_modules/fbjs/.*
10+
11+
; Ignore duplicate module providers
12+
; For RN Apps installed via npm, "Libraries" folder is inside
13+
; "node_modules/react-native" but in the source repo it is in the root
14+
.*/Libraries/react-native/React.js
15+
16+
; Ignore polyfills
17+
.*/Libraries/polyfills/.*
18+
19+
; Ignore metro
20+
.*/node_modules/metro/.*
21+
22+
[include]
23+
24+
[libs]
25+
node_modules/react-native/Libraries/react-native/react-native-interface.js
26+
node_modules/react-native/flow/
27+
node_modules/react-native/flow-github/
28+
29+
[options]
30+
emoji=true
31+
32+
esproposal.optional_chaining=enable
33+
esproposal.nullish_coalescing=enable
34+
35+
module.system=haste
36+
module.system.haste.use_name_reducers=true
37+
# get basename
38+
module.system.haste.name_reducers='^.*/\([a-zA-Z0-9$_.-]+\.js\(\.flow\)?\)$' -> '\1'
39+
# strip .js or .js.flow suffix
40+
module.system.haste.name_reducers='^\(.*\)\.js\(\.flow\)?$' -> '\1'
41+
# strip .ios suffix
42+
module.system.haste.name_reducers='^\(.*\)\.ios$' -> '\1'
43+
module.system.haste.name_reducers='^\(.*\)\.android$' -> '\1'
44+
module.system.haste.name_reducers='^\(.*\)\.native$' -> '\1'
45+
module.system.haste.paths.blacklist=.*/__tests__/.*
46+
module.system.haste.paths.blacklist=.*/__mocks__/.*
47+
module.system.haste.paths.blacklist=<PROJECT_ROOT>/node_modules/react-native/Libraries/Animated/src/polyfills/.*
48+
module.system.haste.paths.whitelist=<PROJECT_ROOT>/node_modules/react-native/Libraries/.*
49+
50+
munge_underscores=true
51+
52+
module.name_mapper='^[./a-zA-Z0-9$_-]+\.\(bmp\|gif\|jpg\|jpeg\|png\|psd\|svg\|webp\|m4v\|mov\|mp4\|mpeg\|mpg\|webm\|aac\|aiff\|caf\|m4a\|mp3\|wav\|html\|pdf\)$' -> 'RelativeImageStub'
53+
54+
module.file_ext=.js
55+
module.file_ext=.jsx
56+
module.file_ext=.json
57+
module.file_ext=.native.js
58+
59+
suppress_type=$FlowIssue
60+
suppress_type=$FlowFixMe
61+
suppress_type=$FlowFixMeProps
62+
suppress_type=$FlowFixMeState
63+
64+
suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(<VERSION>\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)
65+
suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(<VERSION>\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)?:? #[0-9]+
66+
suppress_comment=\\(.\\|\n\\)*\\$FlowFixedInNextDeploy
67+
suppress_comment=\\(.\\|\n\\)*\\$FlowExpectedError
68+
69+
[version]
70+
^0.78.0

ReactSmartsdkClient/.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*.pbxproj -text

ReactSmartsdkClient/.gitignore

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# OSX
2+
#
3+
.DS_Store
4+
5+
# Xcode
6+
#
7+
build/
8+
*.pbxuser
9+
!default.pbxuser
10+
*.mode1v3
11+
!default.mode1v3
12+
*.mode2v3
13+
!default.mode2v3
14+
*.perspectivev3
15+
!default.perspectivev3
16+
xcuserdata
17+
*.xccheckout
18+
*.moved-aside
19+
DerivedData
20+
*.hmap
21+
*.ipa
22+
*.xcuserstate
23+
project.xcworkspace
24+
25+
# Android/IntelliJ
26+
#
27+
build/
28+
.idea
29+
.gradle
30+
local.properties
31+
*.iml
32+
33+
# node.js
34+
#
35+
node_modules/
36+
npm-debug.log
37+
yarn-error.log
38+
39+
# BUCK
40+
buck-out/
41+
\.buckd/
42+
*.keystore
43+
44+
# fastlane
45+
#
46+
# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
47+
# screenshots whenever they are needed.
48+
# For more information about the recommended setup visit:
49+
# https://docs.fastlane.tools/best-practices/source-control/
50+
51+
*/fastlane/report.xml
52+
*/fastlane/Preview.html
53+
*/fastlane/screenshots
54+
55+
# Bundle artifact
56+
*.jsbundle
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{}

0 commit comments

Comments
 (0)