Skip to content

Commit

Permalink
Add pods and firebase
Browse files Browse the repository at this point in the history
  • Loading branch information
oronbz committed Feb 20, 2017
1 parent 7446c72 commit e1152ca
Show file tree
Hide file tree
Showing 466 changed files with 48,471 additions and 6 deletions.
231 changes: 231 additions & 0 deletions .gitignore
@@ -0,0 +1,231 @@
# Scraper

Scraper/**/*.json

# Fastlane

fastlane/test_output
fastlane/code_coverage
fastlane/report.xml
*.dSYM.zip

# Created by https://www.gitignore.io/api/xcode,appcode,osx,swift,objective-c

### Xcode ###
# Xcode
#
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore

## Build generated
build/
DerivedData

## Various settings
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata

## Other
*.xccheckout
*.moved-aside
*.xcuserstate


### AppCode ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio

*.iml

## Directory-based project format:
.idea/
# if you remove the above rule, at least ignore the following:

# User-specific stuff:
# .idea/workspace.xml
# .idea/tasks.xml
# .idea/dictionaries

# Sensitive or high-churn files:
# .idea/dataSources.ids
# .idea/dataSources.xml
# .idea/sqlDataSources.xml
# .idea/dynamic.xml
# .idea/uiDesigner.xml

# Gradle:
# .idea/gradle.xml
# .idea/libraries

# Mongo Explorer plugin:
# .idea/mongoSettings.xml

## File-based project format:
*.ipr
*.iws

## Plugin-specific files:

# IntelliJ
/out/

# mpeltonen/sbt-idea plugin
.idea_modules/

# JIRA plugin
atlassian-ide-plugin.xml

# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties


### OSX ###
.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon


# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk


### Swift ###
# Xcode
#
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore

## Build generated
build/
DerivedData

## Various settings
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata

## Other
*.xccheckout
*.moved-aside
*.xcuserstate
*.xcscmblueprint

## Obj-C/Swift specific
*.hmap
*.ipa

# Carthage
#
# Add this line if you want to avoid checking in source code from Carthage dependencies.
# Carthage/Checkouts

Carthage/Build


### Objective-C ###
# Xcode
#
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore

## Build generated
build/
DerivedData

## Various settings
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata

## Other
*.xccheckout
*.moved-aside
*.xcuserstate
*.xcscmblueprint

## Obj-C/Swift specific
*.hmap
*.ipa

# Carthage
#
# Add this line if you want to avoid checking in source code from Carthage dependencies.
# Carthage/Checkouts

Carthage/Build

### Objective-C Patch ###
*.xcscmblueprint

### Ruby ###
*.gem
*.rbc
/.config
/coverage/
/InstalledFiles
/pkg/
/spec/reports/
/spec/examples.txt
/test/tmp/
/test/version_tmp/
/tmp/

## Specific to RubyMotion:
.dat*
.repl_history
build/

## Documentation cache and generated files:
/.yardoc/
/_yardoc/
/doc/
/rdoc/

## Environment normalisation:
/.bundle/
/vendor/bundle
/lib/bundler/man/

# for a library or gem, you might want to ignore these files since the code is
# intended to run in multiple environments; otherwise, check them in:
# Gemfile.lock
# .ruby-version
# .ruby-gemset

# unless supporting rvm < 1.11.0 or doing something fancy, ignore this:
.rvmrc
32 changes: 32 additions & 0 deletions Podfile
@@ -0,0 +1,32 @@
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'RxGithub' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!

# Pods for RxGithub

# DI
pod 'Swinject', '2.0.0'
pod 'SwinjectStoryboard', '1.0.0'

# Network
pod 'Himotoki', '~> 3.0'
pod 'Alamofire', '~> 4.3'

# Rx
pod 'RxSwift', '~> 3.0'
pod 'RxCocoa', '~> 3.0'
pod 'RxOptional', '~> 3.1'

# Firebase
pod 'Firebase/Core'
pod 'Firebase/Database'

target 'RxGithubTests' do
inherit! :search_paths
# Pods for testing
end

end
69 changes: 69 additions & 0 deletions Podfile.lock
@@ -0,0 +1,69 @@
PODS:
- Alamofire (4.3.0)
- Firebase/Core (3.12.0):
- FirebaseAnalytics (= 3.6.0)
- FirebaseCore (= 3.4.7)
- Firebase/Database (3.12.0):
- Firebase/Core
- FirebaseDatabase (= 3.1.1)
- FirebaseAnalytics (3.6.0):
- FirebaseCore (~> 3.4)
- FirebaseInstanceID (~> 1.0)
- GoogleInterchangeUtilities (~> 1.2)
- GoogleSymbolUtilities (~> 1.1)
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
- FirebaseCore (3.4.7):
- GoogleInterchangeUtilities (~> 1.2)
- GoogleSymbolUtilities (~> 1.1)
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
- FirebaseDatabase (3.1.1):
- FirebaseAnalytics (~> 3.5)
- FirebaseInstanceID (1.0.8)
- GoogleInterchangeUtilities (1.2.2):
- GoogleSymbolUtilities (~> 1.1)
- GoogleSymbolUtilities (1.1.2)
- GoogleToolboxForMac/Defines (2.1.1)
- GoogleToolboxForMac/NSData+zlib (2.1.1):
- GoogleToolboxForMac/Defines (= 2.1.1)
- Himotoki (3.0.0)
- RxCocoa (3.2.0):
- RxSwift (~> 3.1)
- RxOptional (3.1.3):
- RxCocoa
- RxSwift
- RxSwift (3.2.0)
- Swinject (2.0.0)
- SwinjectStoryboard (1.0.0):
- Swinject (= 2.0.0)

DEPENDENCIES:
- Alamofire (~> 4.3)
- Firebase/Core
- Firebase/Database
- Himotoki (~> 3.0)
- RxCocoa (~> 3.0)
- RxOptional (~> 3.1)
- RxSwift (~> 3.0)
- Swinject (= 2.0.0)
- SwinjectStoryboard (= 1.0.0)

SPEC CHECKSUMS:
Alamofire: 856a113053a7bc9cbe5d6367a555d773fc5cfef7
Firebase: 8e99eb1ff553ad5bcc6072cc3d925bb89c1244d6
FirebaseAnalytics: 9c67af0ebeb8d2146c9b4ea2616439affa947b58
FirebaseCore: 46afaf2c2e0419ea7d3acfb08cf26a461a75fe85
FirebaseDatabase: 6de92187481ff0e8e124064f21742e95ee883b02
FirebaseInstanceID: ba1e640935235e5fac39dfa816fe7660e72e1a8a
GoogleInterchangeUtilities: d5bc4d88d5b661ab72f9d70c58d02ca8c27ad1f7
GoogleSymbolUtilities: 631ee17048aa5e9ab133470d768ea997a5ef9b96
GoogleToolboxForMac: 8e329f1b599f2512c6b10676d45736bcc2cbbeb0
Himotoki: df74b01035e86e021b7b04a15b033a7fd189b84f
RxCocoa: ccdf43101a70407097a29082f648ba1676075b30
RxOptional: b97b59183af80d1e729ac9e51d09a10be668d6a8
RxSwift: 46574f70d416b7923c237195939cc488a7fbf3a0
Swinject: 2e964a80d70ab09b3949c99032711f89147bfd60
SwinjectStoryboard: 8e0d3c0202b64172bdf915d55e8dc83d9c4e7863

PODFILE CHECKSUM: 58d45e4871bbd3a32a01766368c658ca8c4f463a

COCOAPODS: 1.1.1
19 changes: 19 additions & 0 deletions Pods/Alamofire/LICENSE

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit e1152ca

Please sign in to comment.