├── .github └── FUNDING.yml ├── .gitignore ├── .jazzy.yaml ├── .opensource └── project.json ├── .swift-version ├── AppForTest ├── AppDelegate.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── Info.plist ├── SceneDelegate.swift └── ViewController.swift ├── Demo ├── Demo.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── Demo.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── Demo │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── CustomTypes.swift │ ├── Info.plist │ ├── ViewController.swift │ └── defaults.plist ├── Podfile ├── Podfile.lock └── README.md ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── Lobster.podspec ├── Lobster.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcshareddata │ └── xcschemes │ └── Lobster.xcscheme ├── Lobster.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── Lobster ├── Info.plist └── Lobster.h ├── LobsterTests ├── Definitions.swift ├── FirebaseSetupHandler.swift ├── Info.plist ├── LobsterTests+Combine.swift └── LobsterTests.swift ├── Makefile ├── Podfile ├── Podfile.lock ├── README.md ├── Sources ├── Combine │ └── Lobster+Combine.swift └── Core │ ├── ConfigBridge │ ├── ConfigBridge+BuiltIns.swift │ └── ConfigBridge.swift │ ├── ConfigKey │ └── ConfigKeys.swift │ ├── ConfigSerializable │ ├── ConfigSerializable+BuiltIns.swift │ └── ConfigSerializable.swift │ ├── Extensions │ ├── UIColor+Ex.swift │ └── UserDefault+Ex.swift │ ├── Lobster+Subscripts.swift │ ├── Lobster.swift │ └── Store │ ├── DefaultStore.swift │ └── StaleValueStore.swift ├── SwiftUI-Demo ├── Podfile ├── Podfile.lock ├── README.md ├── SwiftUI-Demo.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── SwiftUI-Demo.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── SwiftUI-Demo │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── Base.lproj │ └── LaunchScreen.storyboard │ ├── ConfigKeys.swift │ ├── ContentView.swift │ ├── Info.plist │ ├── Person.swift │ ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json │ └── SceneDelegate.swift ├── docs ├── Classes │ ├── ConfigArrayBridge.html │ ├── ConfigBoolBridge.html │ ├── ConfigBridge.html │ ├── ConfigCodableBridge.html │ ├── ConfigColorBridge.html │ ├── ConfigDataBridge.html │ ├── ConfigDecodableBridge.html │ ├── ConfigDoubleBridge.html │ ├── ConfigFloatBridge.html │ ├── ConfigIntBridge.html │ ├── ConfigRawRepresentableArrayBridge.html │ ├── ConfigRawRepresentableBridge.html │ ├── ConfigStringBridge.html │ ├── ConfigURLBridge.html │ ├── DefaultsStore.html │ └── Lobster.html ├── Combine Extension.html ├── Config Bridges.html ├── Config Key.html ├── ConfigSerializable Extensions.html ├── ConfigSerializable.html ├── Extensions │ ├── Array.html │ ├── Bool.html │ ├── Data.html │ ├── Double.html │ ├── Float.html │ ├── Int.html │ ├── Optional.html │ ├── String.html │ ├── UIColor.html │ └── URL.html ├── Lobster.html ├── Other Classes.html ├── Protocols │ ├── ConfigSerializable.html │ └── StaleValueStore.html ├── Store.html ├── Structs │ └── CombineLobster.html ├── badge.svg ├── css │ ├── highlight.css │ └── jazzy.css ├── img │ ├── carat.png │ ├── dash.png │ ├── gh.png │ └── spinner.gif ├── index.html ├── js │ ├── jazzy.js │ ├── jazzy.search.js │ ├── jquery.min.js │ ├── lunr.min.js │ └── typeahead.jquery.js └── search.json └── readme-docs ├── img1.png ├── img2.png ├── img3.png ├── img4.png ├── img5.png └── img6.png /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: sgr-ksmt 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/.gitignore -------------------------------------------------------------------------------- /.jazzy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/.jazzy.yaml -------------------------------------------------------------------------------- /.opensource/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/.opensource/project.json -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 5.0 -------------------------------------------------------------------------------- /AppForTest/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/AppForTest/AppDelegate.swift -------------------------------------------------------------------------------- /AppForTest/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/AppForTest/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /AppForTest/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/AppForTest/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /AppForTest/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/AppForTest/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /AppForTest/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/AppForTest/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /AppForTest/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/AppForTest/Info.plist -------------------------------------------------------------------------------- /AppForTest/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/AppForTest/SceneDelegate.swift -------------------------------------------------------------------------------- /AppForTest/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/AppForTest/ViewController.swift -------------------------------------------------------------------------------- /Demo/Demo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Demo/Demo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Demo/Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Demo/Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Demo/Demo.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Demo/Demo.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Demo/Demo.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Demo/Demo.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Demo/Demo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Demo/Demo/AppDelegate.swift -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Demo/Demo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Demo/Demo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Demo/Demo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Demo/Demo/CustomTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Demo/Demo/CustomTypes.swift -------------------------------------------------------------------------------- /Demo/Demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Demo/Demo/Info.plist -------------------------------------------------------------------------------- /Demo/Demo/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Demo/Demo/ViewController.swift -------------------------------------------------------------------------------- /Demo/Demo/defaults.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Demo/Demo/defaults.plist -------------------------------------------------------------------------------- /Demo/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Demo/Podfile -------------------------------------------------------------------------------- /Demo/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Demo/Podfile.lock -------------------------------------------------------------------------------- /Demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Demo/README.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/LICENSE -------------------------------------------------------------------------------- /Lobster.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Lobster.podspec -------------------------------------------------------------------------------- /Lobster.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Lobster.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Lobster.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Lobster.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Lobster.xcodeproj/xcshareddata/xcschemes/Lobster.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Lobster.xcodeproj/xcshareddata/xcschemes/Lobster.xcscheme -------------------------------------------------------------------------------- /Lobster.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Lobster.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Lobster.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Lobster.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Lobster/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Lobster/Info.plist -------------------------------------------------------------------------------- /Lobster/Lobster.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Lobster/Lobster.h -------------------------------------------------------------------------------- /LobsterTests/Definitions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/LobsterTests/Definitions.swift -------------------------------------------------------------------------------- /LobsterTests/FirebaseSetupHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/LobsterTests/FirebaseSetupHandler.swift -------------------------------------------------------------------------------- /LobsterTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/LobsterTests/Info.plist -------------------------------------------------------------------------------- /LobsterTests/LobsterTests+Combine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/LobsterTests/LobsterTests+Combine.swift -------------------------------------------------------------------------------- /LobsterTests/LobsterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/LobsterTests/LobsterTests.swift -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Makefile -------------------------------------------------------------------------------- /Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Podfile -------------------------------------------------------------------------------- /Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Podfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Combine/Lobster+Combine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Sources/Combine/Lobster+Combine.swift -------------------------------------------------------------------------------- /Sources/Core/ConfigBridge/ConfigBridge+BuiltIns.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Sources/Core/ConfigBridge/ConfigBridge+BuiltIns.swift -------------------------------------------------------------------------------- /Sources/Core/ConfigBridge/ConfigBridge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Sources/Core/ConfigBridge/ConfigBridge.swift -------------------------------------------------------------------------------- /Sources/Core/ConfigKey/ConfigKeys.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Sources/Core/ConfigKey/ConfigKeys.swift -------------------------------------------------------------------------------- /Sources/Core/ConfigSerializable/ConfigSerializable+BuiltIns.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Sources/Core/ConfigSerializable/ConfigSerializable+BuiltIns.swift -------------------------------------------------------------------------------- /Sources/Core/ConfigSerializable/ConfigSerializable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Sources/Core/ConfigSerializable/ConfigSerializable.swift -------------------------------------------------------------------------------- /Sources/Core/Extensions/UIColor+Ex.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Sources/Core/Extensions/UIColor+Ex.swift -------------------------------------------------------------------------------- /Sources/Core/Extensions/UserDefault+Ex.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Sources/Core/Extensions/UserDefault+Ex.swift -------------------------------------------------------------------------------- /Sources/Core/Lobster+Subscripts.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Sources/Core/Lobster+Subscripts.swift -------------------------------------------------------------------------------- /Sources/Core/Lobster.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Sources/Core/Lobster.swift -------------------------------------------------------------------------------- /Sources/Core/Store/DefaultStore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Sources/Core/Store/DefaultStore.swift -------------------------------------------------------------------------------- /Sources/Core/Store/StaleValueStore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/Sources/Core/Store/StaleValueStore.swift -------------------------------------------------------------------------------- /SwiftUI-Demo/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/Podfile -------------------------------------------------------------------------------- /SwiftUI-Demo/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/Podfile.lock -------------------------------------------------------------------------------- /SwiftUI-Demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/README.md -------------------------------------------------------------------------------- /SwiftUI-Demo/SwiftUI-Demo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/SwiftUI-Demo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /SwiftUI-Demo/SwiftUI-Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/SwiftUI-Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SwiftUI-Demo/SwiftUI-Demo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/SwiftUI-Demo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /SwiftUI-Demo/SwiftUI-Demo.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/SwiftUI-Demo.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SwiftUI-Demo/SwiftUI-Demo.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/SwiftUI-Demo.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /SwiftUI-Demo/SwiftUI-Demo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/SwiftUI-Demo/AppDelegate.swift -------------------------------------------------------------------------------- /SwiftUI-Demo/SwiftUI-Demo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/SwiftUI-Demo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /SwiftUI-Demo/SwiftUI-Demo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/SwiftUI-Demo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /SwiftUI-Demo/SwiftUI-Demo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/SwiftUI-Demo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /SwiftUI-Demo/SwiftUI-Demo/ConfigKeys.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/SwiftUI-Demo/ConfigKeys.swift -------------------------------------------------------------------------------- /SwiftUI-Demo/SwiftUI-Demo/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/SwiftUI-Demo/ContentView.swift -------------------------------------------------------------------------------- /SwiftUI-Demo/SwiftUI-Demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/SwiftUI-Demo/Info.plist -------------------------------------------------------------------------------- /SwiftUI-Demo/SwiftUI-Demo/Person.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/SwiftUI-Demo/Person.swift -------------------------------------------------------------------------------- /SwiftUI-Demo/SwiftUI-Demo/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/SwiftUI-Demo/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /SwiftUI-Demo/SwiftUI-Demo/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/SwiftUI-Demo/SwiftUI-Demo/SceneDelegate.swift -------------------------------------------------------------------------------- /docs/Classes/ConfigArrayBridge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Classes/ConfigArrayBridge.html -------------------------------------------------------------------------------- /docs/Classes/ConfigBoolBridge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Classes/ConfigBoolBridge.html -------------------------------------------------------------------------------- /docs/Classes/ConfigBridge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Classes/ConfigBridge.html -------------------------------------------------------------------------------- /docs/Classes/ConfigCodableBridge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Classes/ConfigCodableBridge.html -------------------------------------------------------------------------------- /docs/Classes/ConfigColorBridge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Classes/ConfigColorBridge.html -------------------------------------------------------------------------------- /docs/Classes/ConfigDataBridge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Classes/ConfigDataBridge.html -------------------------------------------------------------------------------- /docs/Classes/ConfigDecodableBridge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Classes/ConfigDecodableBridge.html -------------------------------------------------------------------------------- /docs/Classes/ConfigDoubleBridge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Classes/ConfigDoubleBridge.html -------------------------------------------------------------------------------- /docs/Classes/ConfigFloatBridge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Classes/ConfigFloatBridge.html -------------------------------------------------------------------------------- /docs/Classes/ConfigIntBridge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Classes/ConfigIntBridge.html -------------------------------------------------------------------------------- /docs/Classes/ConfigRawRepresentableArrayBridge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Classes/ConfigRawRepresentableArrayBridge.html -------------------------------------------------------------------------------- /docs/Classes/ConfigRawRepresentableBridge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Classes/ConfigRawRepresentableBridge.html -------------------------------------------------------------------------------- /docs/Classes/ConfigStringBridge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Classes/ConfigStringBridge.html -------------------------------------------------------------------------------- /docs/Classes/ConfigURLBridge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Classes/ConfigURLBridge.html -------------------------------------------------------------------------------- /docs/Classes/DefaultsStore.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Classes/DefaultsStore.html -------------------------------------------------------------------------------- /docs/Classes/Lobster.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Classes/Lobster.html -------------------------------------------------------------------------------- /docs/Combine Extension.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Combine Extension.html -------------------------------------------------------------------------------- /docs/Config Bridges.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Config Bridges.html -------------------------------------------------------------------------------- /docs/Config Key.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Config Key.html -------------------------------------------------------------------------------- /docs/ConfigSerializable Extensions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/ConfigSerializable Extensions.html -------------------------------------------------------------------------------- /docs/ConfigSerializable.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/ConfigSerializable.html -------------------------------------------------------------------------------- /docs/Extensions/Array.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Extensions/Array.html -------------------------------------------------------------------------------- /docs/Extensions/Bool.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Extensions/Bool.html -------------------------------------------------------------------------------- /docs/Extensions/Data.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Extensions/Data.html -------------------------------------------------------------------------------- /docs/Extensions/Double.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Extensions/Double.html -------------------------------------------------------------------------------- /docs/Extensions/Float.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Extensions/Float.html -------------------------------------------------------------------------------- /docs/Extensions/Int.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Extensions/Int.html -------------------------------------------------------------------------------- /docs/Extensions/Optional.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Extensions/Optional.html -------------------------------------------------------------------------------- /docs/Extensions/String.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Extensions/String.html -------------------------------------------------------------------------------- /docs/Extensions/UIColor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Extensions/UIColor.html -------------------------------------------------------------------------------- /docs/Extensions/URL.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Extensions/URL.html -------------------------------------------------------------------------------- /docs/Lobster.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Lobster.html -------------------------------------------------------------------------------- /docs/Other Classes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Other Classes.html -------------------------------------------------------------------------------- /docs/Protocols/ConfigSerializable.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Protocols/ConfigSerializable.html -------------------------------------------------------------------------------- /docs/Protocols/StaleValueStore.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Protocols/StaleValueStore.html -------------------------------------------------------------------------------- /docs/Store.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Store.html -------------------------------------------------------------------------------- /docs/Structs/CombineLobster.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/Structs/CombineLobster.html -------------------------------------------------------------------------------- /docs/badge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/badge.svg -------------------------------------------------------------------------------- /docs/css/highlight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/css/highlight.css -------------------------------------------------------------------------------- /docs/css/jazzy.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/css/jazzy.css -------------------------------------------------------------------------------- /docs/img/carat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/img/carat.png -------------------------------------------------------------------------------- /docs/img/dash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/img/dash.png -------------------------------------------------------------------------------- /docs/img/gh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/img/gh.png -------------------------------------------------------------------------------- /docs/img/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/img/spinner.gif -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/js/jazzy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/js/jazzy.js -------------------------------------------------------------------------------- /docs/js/jazzy.search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/js/jazzy.search.js -------------------------------------------------------------------------------- /docs/js/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/js/jquery.min.js -------------------------------------------------------------------------------- /docs/js/lunr.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/js/lunr.min.js -------------------------------------------------------------------------------- /docs/js/typeahead.jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/js/typeahead.jquery.js -------------------------------------------------------------------------------- /docs/search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/docs/search.json -------------------------------------------------------------------------------- /readme-docs/img1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/readme-docs/img1.png -------------------------------------------------------------------------------- /readme-docs/img2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/readme-docs/img2.png -------------------------------------------------------------------------------- /readme-docs/img3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/readme-docs/img3.png -------------------------------------------------------------------------------- /readme-docs/img4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/readme-docs/img4.png -------------------------------------------------------------------------------- /readme-docs/img5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/readme-docs/img5.png -------------------------------------------------------------------------------- /readme-docs/img6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgr-ksmt/Lobster/HEAD/readme-docs/img6.png --------------------------------------------------------------------------------