Skip to content

Commit e3bc042

Browse files
committed
[client & server & iOS] chore: 프로젝트 초기 세팅
1 parent e435d75 commit e3bc042

File tree

5 files changed

+402
-0
lines changed

5 files changed

+402
-0
lines changed

.gitignore

+376
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,376 @@
1+
# Created by https://www.toptal.com/developers/gitignore/api/node,xcode,vscode,intellij,macos,swift,cocoapods,react
2+
# Edit at https://www.toptal.com/developers/gitignore?templates=node,xcode,vscode,intellij,macos,swift,cocoapods,react
3+
4+
### CocoaPods ###
5+
## CocoaPods GitIgnore Template
6+
7+
# CocoaPods - Only use to conserve bandwidth / Save time on Pushing
8+
# - Also handy if you have a large number of dependant pods
9+
# - AS PER https://guides.cocoapods.org/using/using-cocoapods.html NEVER IGNORE THE LOCK FILE
10+
Pods/
11+
12+
### Intellij ###
13+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
14+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
15+
16+
# User-specific stuff
17+
.idea/**/workspace.xml
18+
.idea/**/tasks.xml
19+
.idea/**/usage.statistics.xml
20+
.idea/**/dictionaries
21+
.idea/**/shelf
22+
23+
# Generated files
24+
.idea/**/contentModel.xml
25+
26+
# Sensitive or high-churn files
27+
.idea/**/dataSources/
28+
.idea/**/dataSources.ids
29+
.idea/**/dataSources.local.xml
30+
.idea/**/sqlDataSources.xml
31+
.idea/**/dynamic.xml
32+
.idea/**/uiDesigner.xml
33+
.idea/**/dbnavigator.xml
34+
35+
# Gradle
36+
.idea/**/gradle.xml
37+
.idea/**/libraries
38+
39+
# Gradle and Maven with auto-import
40+
# When using Gradle or Maven with auto-import, you should exclude module files,
41+
# since they will be recreated, and may cause churn. Uncomment if using
42+
# auto-import.
43+
# .idea/artifacts
44+
# .idea/compiler.xml
45+
# .idea/jarRepositories.xml
46+
# .idea/modules.xml
47+
# .idea/*.iml
48+
# .idea/modules
49+
# *.iml
50+
# *.ipr
51+
52+
# CMake
53+
cmake-build-*/
54+
55+
# Mongo Explorer plugin
56+
.idea/**/mongoSettings.xml
57+
58+
# File-based project format
59+
*.iws
60+
61+
# IntelliJ
62+
out/
63+
64+
# mpeltonen/sbt-idea plugin
65+
.idea_modules/
66+
67+
# JIRA plugin
68+
atlassian-ide-plugin.xml
69+
70+
# Cursive Clojure plugin
71+
.idea/replstate.xml
72+
73+
# Crashlytics plugin (for Android Studio and IntelliJ)
74+
com_crashlytics_export_strings.xml
75+
crashlytics.properties
76+
crashlytics-build.properties
77+
fabric.properties
78+
79+
# Editor-based Rest Client
80+
.idea/httpRequests
81+
82+
# Android studio 3.1+ serialized cache file
83+
.idea/caches/build_file_checksums.ser
84+
85+
### Intellij Patch ###
86+
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
87+
88+
# *.iml
89+
# modules.xml
90+
# .idea/misc.xml
91+
# *.ipr
92+
93+
# Sonarlint plugin
94+
# https://plugins.jetbrains.com/plugin/7973-sonarlint
95+
.idea/**/sonarlint/
96+
97+
# SonarQube Plugin
98+
# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
99+
.idea/**/sonarIssues.xml
100+
101+
# Markdown Navigator plugin
102+
# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
103+
.idea/**/markdown-navigator.xml
104+
.idea/**/markdown-navigator-enh.xml
105+
.idea/**/markdown-navigator/
106+
107+
# Cache file creation bug
108+
# See https://youtrack.jetbrains.com/issue/JBR-2257
109+
.idea/$CACHE_FILE$
110+
111+
# CodeStream plugin
112+
# https://plugins.jetbrains.com/plugin/12206-codestream
113+
.idea/codestream.xml
114+
115+
### macOS ###
116+
# General
117+
.DS_Store
118+
.AppleDouble
119+
.LSOverride
120+
121+
# Icon must end with two \r
122+
Icon
123+
124+
# Thumbnails
125+
._*
126+
127+
# Files that might appear in the root of a volume
128+
.DocumentRevisions-V100
129+
.fseventsd
130+
.Spotlight-V100
131+
.TemporaryItems
132+
.Trashes
133+
.VolumeIcon.icns
134+
.com.apple.timemachine.donotpresent
135+
136+
# Directories potentially created on remote AFP share
137+
.AppleDB
138+
.AppleDesktop
139+
Network Trash Folder
140+
Temporary Items
141+
.apdisk
142+
143+
### Node ###
144+
# Logs
145+
logs
146+
*.log
147+
npm-debug.log*
148+
yarn-debug.log*
149+
yarn-error.log*
150+
lerna-debug.log*
151+
152+
# Diagnostic reports (https://nodejs.org/api/report.html)
153+
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
154+
155+
# Runtime data
156+
pids
157+
*.pid
158+
*.seed
159+
*.pid.lock
160+
161+
# Directory for instrumented libs generated by jscoverage/JSCover
162+
lib-cov
163+
164+
# Coverage directory used by tools like istanbul
165+
coverage
166+
*.lcov
167+
168+
# nyc test coverage
169+
.nyc_output
170+
171+
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
172+
.grunt
173+
174+
# Bower dependency directory (https://bower.io/)
175+
bower_components
176+
177+
# node-waf configuration
178+
.lock-wscript
179+
180+
# Compiled binary addons (https://nodejs.org/api/addons.html)
181+
build/Release
182+
183+
# Dependency directories
184+
node_modules/
185+
jspm_packages/
186+
187+
# TypeScript v1 declaration files
188+
typings/
189+
190+
# TypeScript cache
191+
*.tsbuildinfo
192+
193+
# Optional npm cache directory
194+
.npm
195+
196+
# Optional eslint cache
197+
.eslintcache
198+
199+
# Microbundle cache
200+
.rpt2_cache/
201+
.rts2_cache_cjs/
202+
.rts2_cache_es/
203+
.rts2_cache_umd/
204+
205+
# Optional REPL history
206+
.node_repl_history
207+
208+
# Output of 'npm pack'
209+
*.tgz
210+
211+
# Yarn Integrity file
212+
.yarn-integrity
213+
214+
# dotenv environment variables file
215+
.env
216+
.env.test
217+
.env*.local
218+
219+
# parcel-bundler cache (https://parceljs.org/)
220+
.cache
221+
.parcel-cache
222+
223+
# Next.js build output
224+
.next
225+
226+
# Nuxt.js build / generate output
227+
.nuxt
228+
dist
229+
230+
# Gatsby files
231+
.cache/
232+
# Comment in the public line in if your project uses Gatsby and not Next.js
233+
# https://nextjs.org/blog/next-9-1#public-directory-support
234+
# public
235+
236+
# vuepress build output
237+
.vuepress/dist
238+
239+
# Serverless directories
240+
.serverless/
241+
242+
# FuseBox cache
243+
.fusebox/
244+
245+
# DynamoDB Local files
246+
.dynamodb/
247+
248+
# TernJS port file
249+
.tern-port
250+
251+
# Stores VSCode versions used for testing VSCode extensions
252+
.vscode-test
253+
254+
### react ###
255+
.DS_*
256+
**/*.backup.*
257+
**/*.back.*
258+
259+
node_modules
260+
261+
*.sublime*
262+
263+
psd
264+
thumb
265+
sketch
266+
267+
### Swift ###
268+
# Xcode
269+
#
270+
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
271+
272+
## User settings
273+
xcuserdata/
274+
275+
## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9)
276+
*.xcscmblueprint
277+
*.xccheckout
278+
279+
## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4)
280+
build/
281+
DerivedData/
282+
*.moved-aside
283+
*.pbxuser
284+
!default.pbxuser
285+
*.mode1v3
286+
!default.mode1v3
287+
*.mode2v3
288+
!default.mode2v3
289+
*.perspectivev3
290+
!default.perspectivev3
291+
292+
## Obj-C/Swift specific
293+
*.hmap
294+
295+
## App packaging
296+
*.ipa
297+
*.dSYM.zip
298+
*.dSYM
299+
300+
## Playgrounds
301+
timeline.xctimeline
302+
playground.xcworkspace
303+
304+
# Swift Package Manager
305+
# Add this line if you want to avoid checking in source code from Swift Package Manager dependencies.
306+
# Packages/
307+
# Package.pins
308+
# Package.resolved
309+
# *.xcodeproj
310+
# Xcode automatically generates this directory with a .xcworkspacedata file and xcuserdata
311+
# hence it is not needed unless you have added a package configuration file to your project
312+
# .swiftpm
313+
314+
.build/
315+
316+
# CocoaPods
317+
# We recommend against adding the Pods directory to your .gitignore. However
318+
# you should judge for yourself, the pros and cons are mentioned at:
319+
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
320+
# Pods/
321+
# Add this line if you want to avoid checking in source code from the Xcode workspace
322+
# *.xcworkspace
323+
324+
# Carthage
325+
# Add this line if you want to avoid checking in source code from Carthage dependencies.
326+
# Carthage/Checkouts
327+
328+
Carthage/Build/
329+
330+
# Accio dependency management
331+
Dependencies/
332+
.accio/
333+
334+
# fastlane
335+
# It is recommended to not store the screenshots in the git repo.
336+
# Instead, use fastlane to re-generate the screenshots whenever they are needed.
337+
# For more information about the recommended setup visit:
338+
# https://docs.fastlane.tools/best-practices/source-control/#source-control
339+
340+
fastlane/report.xml
341+
fastlane/Preview.html
342+
fastlane/screenshots/**/*.png
343+
fastlane/test_output
344+
345+
# Code Injection
346+
# After new code Injection tools there's a generated folder /iOSInjectionProject
347+
# https://github.com/johnno1962/injectionforxcode
348+
349+
iOSInjectionProject/
350+
351+
### vscode ###
352+
.vscode/*
353+
!.vscode/settings.json
354+
!.vscode/tasks.json
355+
!.vscode/launch.json
356+
!.vscode/extensions.json
357+
*.code-workspace
358+
359+
### Xcode ###
360+
# Xcode
361+
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
362+
363+
364+
365+
366+
## Gcc Patch
367+
/*.gcno
368+
369+
### Xcode Patch ###
370+
*.xcodeproj/*
371+
!*.xcodeproj/project.pbxproj
372+
!*.xcodeproj/xcshareddata/
373+
!*.xcworkspace/contents.xcworkspacedata
374+
**/xcshareddata/WorkspaceSettings.xcsettings
375+
376+
# End of https://www.toptal.com/developers/gitignore/api/node,xcode,vscode,intellij,macos,swift,cocoapods,react

iOS/empty.txt

Whitespace-only changes.

0 commit comments

Comments
 (0)