├── .gitignore ├── .swiftpm └── xcode │ └── package.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── Package.resolved ├── Package.swift ├── README.md ├── Sources └── FirebaseService │ ├── Authentication │ ├── AuthenticationStateValue.swift │ ├── FirebaseAuthenticator.swift │ └── SignInWithApple │ │ ├── FirebaseSignInWithAppleButton.swift │ │ ├── FirebaseSignInWithAppleButtonLabel.swift │ │ ├── FirebaseSignInWithAppleError.swift │ │ ├── FirebaseSignInWithAppleResult.swift │ │ ├── FirebaseSignInWithAppleToken.swift │ │ └── FirebaseSignInWithAppleUtils.swift │ ├── Contexts │ ├── CallableFunctionsContext.swift │ ├── FirestoreContext.swift │ └── StorageContext.swift │ └── Misc │ ├── Extensions │ ├── Int+.swift │ ├── NSImage+.swift │ └── User+.swift │ ├── FirebaseError.swift │ ├── Firestorable.swift │ └── Nameable.swift └── Tests ├── FirebaseServiceTests ├── FirebaseServiceTests.swift └── XCTestManifests.swift └── LinuxMain.swift /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | /.build 3 | /Packages 4 | /*.xcodeproj 5 | xcuserdata/ 6 | -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # FirebaseService 2 | 3 | A description of this package. 4 | -------------------------------------------------------------------------------- /Sources/FirebaseService/Authentication/AuthenticationStateValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Sources/FirebaseService/Authentication/AuthenticationStateValue.swift -------------------------------------------------------------------------------- /Sources/FirebaseService/Authentication/FirebaseAuthenticator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Sources/FirebaseService/Authentication/FirebaseAuthenticator.swift -------------------------------------------------------------------------------- /Sources/FirebaseService/Authentication/SignInWithApple/FirebaseSignInWithAppleButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Sources/FirebaseService/Authentication/SignInWithApple/FirebaseSignInWithAppleButton.swift -------------------------------------------------------------------------------- /Sources/FirebaseService/Authentication/SignInWithApple/FirebaseSignInWithAppleButtonLabel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Sources/FirebaseService/Authentication/SignInWithApple/FirebaseSignInWithAppleButtonLabel.swift -------------------------------------------------------------------------------- /Sources/FirebaseService/Authentication/SignInWithApple/FirebaseSignInWithAppleError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Sources/FirebaseService/Authentication/SignInWithApple/FirebaseSignInWithAppleError.swift -------------------------------------------------------------------------------- /Sources/FirebaseService/Authentication/SignInWithApple/FirebaseSignInWithAppleResult.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Sources/FirebaseService/Authentication/SignInWithApple/FirebaseSignInWithAppleResult.swift -------------------------------------------------------------------------------- /Sources/FirebaseService/Authentication/SignInWithApple/FirebaseSignInWithAppleToken.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Sources/FirebaseService/Authentication/SignInWithApple/FirebaseSignInWithAppleToken.swift -------------------------------------------------------------------------------- /Sources/FirebaseService/Authentication/SignInWithApple/FirebaseSignInWithAppleUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Sources/FirebaseService/Authentication/SignInWithApple/FirebaseSignInWithAppleUtils.swift -------------------------------------------------------------------------------- /Sources/FirebaseService/Contexts/CallableFunctionsContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Sources/FirebaseService/Contexts/CallableFunctionsContext.swift -------------------------------------------------------------------------------- /Sources/FirebaseService/Contexts/FirestoreContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Sources/FirebaseService/Contexts/FirestoreContext.swift -------------------------------------------------------------------------------- /Sources/FirebaseService/Contexts/StorageContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Sources/FirebaseService/Contexts/StorageContext.swift -------------------------------------------------------------------------------- /Sources/FirebaseService/Misc/Extensions/Int+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Sources/FirebaseService/Misc/Extensions/Int+.swift -------------------------------------------------------------------------------- /Sources/FirebaseService/Misc/Extensions/NSImage+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Sources/FirebaseService/Misc/Extensions/NSImage+.swift -------------------------------------------------------------------------------- /Sources/FirebaseService/Misc/Extensions/User+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Sources/FirebaseService/Misc/Extensions/User+.swift -------------------------------------------------------------------------------- /Sources/FirebaseService/Misc/FirebaseError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Sources/FirebaseService/Misc/FirebaseError.swift -------------------------------------------------------------------------------- /Sources/FirebaseService/Misc/Firestorable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Sources/FirebaseService/Misc/Firestorable.swift -------------------------------------------------------------------------------- /Sources/FirebaseService/Misc/Nameable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Sources/FirebaseService/Misc/Nameable.swift -------------------------------------------------------------------------------- /Tests/FirebaseServiceTests/FirebaseServiceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Tests/FirebaseServiceTests/FirebaseServiceTests.swift -------------------------------------------------------------------------------- /Tests/FirebaseServiceTests/XCTestManifests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Tests/FirebaseServiceTests/XCTestManifests.swift -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebeloper/FirebaseService/HEAD/Tests/LinuxMain.swift --------------------------------------------------------------------------------