|
@@ -1,151 +1,212 @@
|
1
|
|
-npm-debug.log
|
2
|
1
|
|
3
|
|
-#########################
|
4
|
|
-# .gitignore file for Xcode5
|
5
|
|
-#
|
6
|
|
-# NB: if you are storing "built" products, this WILL NOT WORK,
|
7
|
|
-# and you should use a different .gitignore (or none at all)
|
8
|
|
-# This file is for SOURCE projects, where there are many extra
|
9
|
|
-# files that we want to exclude
|
10
|
|
-#
|
11
|
|
-# For updates, see: http://stackoverflow.com/questions/49478/git-ignore-file-for-xcode-projects
|
12
|
|
-# and https://gist.github.com/adamgit/3786883
|
13
|
|
-#########################
|
|
2
|
+############
|
|
3
|
+# Node
|
|
4
|
+############
|
|
5
|
+# Logs
|
|
6
|
+logs
|
|
7
|
+*.log
|
|
8
|
+npm-debug.log*
|
14
|
9
|
|
15
|
|
-#####
|
16
|
|
-# OS X temporary files that should never be committed
|
|
10
|
+# Runtime data
|
|
11
|
+pids
|
|
12
|
+*.pid
|
|
13
|
+*.seed
|
17
|
14
|
|
18
|
|
-.DS_Store
|
19
|
|
-*.swp
|
20
|
|
-*.lock
|
21
|
|
-profile
|
22
|
|
-# cocoapods specific exclusions
|
23
|
|
-!Podfile.lock
|
24
|
|
-!Manifest.lock
|
25
|
|
-
|
26
|
|
-#### Code coverage
|
27
|
|
-# json file which is used by Xcode plugin called PuncoverPlugin to show code coverrage informtaion in the Xcode gutter
|
28
|
|
-# it is generated using Slather
|
29
|
|
-.gutter.json
|
30
|
|
-
|
31
|
|
-####
|
32
|
|
-# Xcode temporary files that should never be committed
|
33
|
|
-#
|
34
|
|
-# NB: NIB/XIB files still exist even on Storyboard projects, so we want this...
|
|
15
|
+# Directory for instrumented libs generated by jscoverage/JSCover
|
|
16
|
+lib-cov
|
35
|
17
|
|
36
|
|
-*~.nib
|
|
18
|
+# Coverage directory used by tools like istanbul
|
|
19
|
+coverage
|
37
|
20
|
|
|
21
|
+# nyc test coverage
|
|
22
|
+.nyc_output
|
38
|
23
|
|
39
|
|
-####
|
40
|
|
-# Xcode build files -
|
41
|
|
-#
|
42
|
|
-# NB: slash on the end, so we only remove the FOLDER, not any files that were badly named "DerivedData"
|
|
24
|
+# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
|
|
25
|
+.grunt
|
43
|
26
|
|
44
|
|
-DerivedData/
|
|
27
|
+# node-waf configuration
|
|
28
|
+.lock-wscript
|
45
|
29
|
|
46
|
|
-# NB: slash on the end, so we only remove the FOLDER, not any files that were badly named "build"
|
|
30
|
+# Compiled binary addons (http://nodejs.org/api/addons.html)
|
|
31
|
+build/Release
|
47
|
32
|
|
48
|
|
-build/
|
|
33
|
+# Dependency directories
|
|
34
|
+node_modules
|
|
35
|
+jspm_packages
|
49
|
36
|
|
|
37
|
+# Optional npm cache directory
|
|
38
|
+.npm
|
50
|
39
|
|
51
|
|
-#####
|
52
|
|
-# Xcode private settings (window sizes, bookmarks, breakpoints, custom executables, smart groups)
|
53
|
|
-#
|
54
|
|
-# This is complicated:
|
|
40
|
+# Optional REPL history
|
|
41
|
+.node_repl_history
|
|
42
|
+
|
|
43
|
+################
|
|
44
|
+# JetBrains
|
|
45
|
+################
|
|
46
|
+.idea
|
|
47
|
+
|
|
48
|
+## File-based project format:
|
|
49
|
+*.iws
|
|
50
|
+
|
|
51
|
+## Plugin-specific files:
|
|
52
|
+
|
|
53
|
+# IntelliJ
|
|
54
|
+/out/
|
|
55
|
+
|
|
56
|
+# mpeltonen/sbt-idea plugin
|
|
57
|
+.idea_modules/
|
|
58
|
+
|
|
59
|
+# JIRA plugin
|
|
60
|
+atlassian-ide-plugin.xml
|
|
61
|
+
|
|
62
|
+# Crashlytics plugin (for Android Studio and IntelliJ)
|
|
63
|
+com_crashlytics_export_strings.xml
|
|
64
|
+crashlytics.properties
|
|
65
|
+crashlytics-build.properties
|
|
66
|
+fabric.properties
|
|
67
|
+
|
|
68
|
+
|
|
69
|
+############
|
|
70
|
+# iOS
|
|
71
|
+############
|
|
72
|
+# Xcode
|
55
|
73
|
#
|
56
|
|
-# SOMETIMES you need to put this file in version control.
|
57
|
|
-# Apple designed it poorly - if you use "custom executables", they are
|
58
|
|
-# saved in this file.
|
59
|
|
-# 99% of projects do NOT use those, so they do NOT want to version control this file.
|
60
|
|
-# ..but if you're in the 1%, comment out the line "*.pbxuser"
|
|
74
|
+# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
|
61
|
75
|
|
|
76
|
+## Build generated
|
|
77
|
+ios/build/
|
|
78
|
+ios/DerivedData/
|
|
79
|
+
|
|
80
|
+## Various settings
|
62
|
81
|
*.pbxuser
|
63
|
|
-*.mode1v3
|
64
|
|
-*.mode2v3
|
65
|
|
-*.perspectivev3
|
66
|
|
-# NB: also, whitelist the default ones, some projects need to use these
|
67
|
82
|
!default.pbxuser
|
|
83
|
+*.mode1v3
|
68
|
84
|
!default.mode1v3
|
|
85
|
+*.mode2v3
|
69
|
86
|
!default.mode2v3
|
|
87
|
+*.perspectivev3
|
70
|
88
|
!default.perspectivev3
|
|
89
|
+ios/xcuserdata/
|
71
|
90
|
|
|
91
|
+## Other
|
|
92
|
+*.moved-aside
|
|
93
|
+*.xcuserstate
|
72
|
94
|
|
73
|
|
-####
|
74
|
|
-# Xcode 4 - semi-personal settings, often included in workspaces
|
75
|
|
-#
|
76
|
|
-# You can safely ignore the xcuserdata files - but do NOT ignore the files next to them
|
77
|
|
-#
|
78
|
|
-
|
79
|
|
-xcuserdata
|
|
95
|
+## Obj-C/Swift specific
|
|
96
|
+*.hmap
|
|
97
|
+*.ipa
|
|
98
|
+*.dSYM.zip
|
|
99
|
+*.dSYM
|
80
|
100
|
|
81
|
|
-####
|
82
|
|
-# XCode 4 workspaces - more detailed
|
83
|
|
-#
|
84
|
|
-# Workspaces are important! They are a core feature of Xcode - don't exclude them :)
|
85
|
|
-#
|
86
|
|
-# Workspace layout is quite spammy. For reference:
|
87
|
|
-#
|
88
|
|
-# (root)/
|
89
|
|
-# (project-name).xcodeproj/
|
90
|
|
-# project.pbxproj
|
91
|
|
-# project.xcworkspace/
|
92
|
|
-# contents.xcworkspacedata
|
93
|
|
-# xcuserdata/
|
94
|
|
-# (your name)/xcuserdatad/
|
95
|
|
-# xcuserdata/
|
96
|
|
-# (your name)/xcuserdatad/
|
97
|
|
-#
|
98
|
|
-#
|
99
|
|
-#
|
100
|
|
-# Xcode 4 workspaces - SHARED
|
|
101
|
+# CocoaPods
|
101
|
102
|
#
|
102
|
|
-# This is UNDOCUMENTED (google: "developer.apple.com xcshareddata" - 0 results
|
103
|
|
-# But if you're going to kill personal workspaces, at least keep the shared ones...
|
|
103
|
+# We recommend against adding the Pods directory to your .gitignore. However
|
|
104
|
+# you should judge for yourself, the pros and cons are mentioned at:
|
|
105
|
+# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
|
104
|
106
|
#
|
105
|
|
-#
|
106
|
|
-!xcshareddata
|
|
107
|
+ios/Pods/
|
107
|
108
|
|
108
|
|
-####
|
109
|
|
-# XCode 4 build-schemes
|
|
109
|
+# Carthage
|
110
|
110
|
#
|
111
|
|
-# PRIVATE ones are stored inside xcuserdata
|
112
|
|
-!xcschemes
|
|
111
|
+# Add this line if you want to avoid checking in source code from Carthage dependencies.
|
|
112
|
+# Carthage/Checkouts
|
113
|
113
|
|
114
|
|
-####
|
115
|
|
-# Xcode 4 - Deprecated classes
|
116
|
|
-#
|
117
|
|
-# Allegedly, if you manually "deprecate" your classes, they get moved here.
|
|
114
|
+Carthage/Build
|
|
115
|
+
|
|
116
|
+# fastlane
|
118
|
117
|
#
|
119
|
|
-# We're using source-control, so this is a "feature" that we do not want!
|
|
118
|
+# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
|
|
119
|
+# screenshots whenever they are needed.
|
|
120
|
+# For more information about the recommended setup visit:
|
|
121
|
+# https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Gitignore.md
|
120
|
122
|
|
121
|
|
-*.moved-aside
|
|
123
|
+fastlane/report.xml
|
|
124
|
+fastlane/screenshots
|
122
|
125
|
|
123
|
|
-####
|
124
|
|
-# Xcode 5 - Source Control files
|
125
|
|
-#
|
126
|
|
-# Xcode 5 introduced a new file type .xccheckout. This files contains VCS metadata
|
127
|
|
-# and should therefore not be checked into the VCS.
|
128
|
126
|
|
129
|
|
-*.xccheckout
|
|
127
|
+############
|
|
128
|
+# Android
|
|
129
|
+############
|
|
130
|
+# Built application files
|
|
131
|
+*.apk
|
|
132
|
+*.ap_
|
130
|
133
|
|
131
|
|
-####
|
132
|
|
-# Xcode 7
|
133
|
|
-#
|
134
|
|
-# Code coverage files
|
|
134
|
+# Files for the Dalvik VM
|
|
135
|
+*.dex
|
|
136
|
+
|
|
137
|
+# Java class files
|
|
138
|
+*.class
|
|
139
|
+
|
|
140
|
+# Generated files
|
|
141
|
+android/bin/
|
|
142
|
+android/gen/
|
|
143
|
+android/out/
|
135
|
144
|
|
136
|
|
-*.gcda
|
137
|
|
-*.gcno
|
|
145
|
+# Gradle files
|
|
146
|
+android/.gradle/
|
|
147
|
+android/build/
|
|
148
|
+
|
|
149
|
+# Local configuration file (sdk path, etc)
|
|
150
|
+local.properties
|
|
151
|
+
|
|
152
|
+# Proguard folder generated by Eclipse
|
|
153
|
+android/proguard/
|
|
154
|
+
|
|
155
|
+# Log Files
|
|
156
|
+*.log
|
|
157
|
+
|
|
158
|
+# Android Studio Navigation editor temp files
|
|
159
|
+android/.navigation/
|
|
160
|
+
|
|
161
|
+# Android Studio captures folder
|
|
162
|
+android/captures/
|
|
163
|
+
|
|
164
|
+# Intellij
|
|
165
|
+*.iml
|
|
166
|
+
|
|
167
|
+# Keystore files
|
|
168
|
+*.jks
|
|
169
|
+
|
|
170
|
+##################
|
|
171
|
+# React-Native
|
|
172
|
+##################
|
|
173
|
+# OSX
|
|
174
|
+#
|
|
175
|
+.DS_Store
|
138
|
176
|
|
139
|
|
-####
|
140
|
|
-# Webstrom
|
|
177
|
+# Xcode
|
|
178
|
+#
|
|
179
|
+build/
|
|
180
|
+*.pbxuser
|
|
181
|
+!default.pbxuser
|
|
182
|
+*.mode1v3
|
|
183
|
+!default.mode1v3
|
|
184
|
+*.mode2v3
|
|
185
|
+!default.mode2v3
|
|
186
|
+*.perspectivev3
|
|
187
|
+!default.perspectivev3
|
|
188
|
+xcuserdata
|
|
189
|
+*.xccheckout
|
|
190
|
+*.moved-aside
|
|
191
|
+DerivedData
|
|
192
|
+*.hmap
|
|
193
|
+*.ipa
|
|
194
|
+*.xcuserstate
|
|
195
|
+project.xcworkspace
|
141
|
196
|
|
|
197
|
+# Android/IJ
|
|
198
|
+#
|
142
|
199
|
.idea
|
|
200
|
+.gradle
|
|
201
|
+local.properties
|
143
|
202
|
|
144
|
|
-####
|
145
|
|
-# UNKNOWN: recommended by others, but I can't discover what these files are
|
|
203
|
+# node.js
|
146
|
204
|
#
|
147
|
|
-# ...none. Everything is now explained.:
|
148
|
|
-android/gradlew
|
149
|
|
-android/gradlew.bat
|
150
|
|
-android/local.properties
|
151
|
|
-node_modules
|
|
205
|
+node_modules/
|
|
206
|
+npm-debug.log
|
|
207
|
+
|
|
208
|
+# BUCK
|
|
209
|
+buck-out/
|
|
210
|
+\.buckd/
|
|
211
|
+android/app/libs
|
|
212
|
+android/keystores/debug.keystore
|