├── .github └── workflows │ └── main.yml ├── .gitignore ├── .swift-version ├── .swiftformat ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── contents.xcworkspacedata ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── Makefile ├── NBNRequestKit.podspec ├── Package.swift ├── README.md ├── RequestKit.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcshareddata │ └── xcschemes │ ├── RequestKit Mac.xcscheme │ ├── RequestKit tvOS.xcscheme │ ├── RequestKit watchOS.xcscheme │ └── RequestKit.xcscheme ├── Sources └── RequestKit │ ├── Info.plist │ ├── JSONPostRouter.swift │ ├── RequestKit.h │ ├── RequestKitSession.swift │ └── Router.swift ├── Tests └── RequestKitTests │ ├── ConfigurationTests.swift │ ├── Info.plist │ ├── JSONPostRouterTests.swift │ ├── RequestKitURLTestSession.swift │ ├── RouterTests.swift │ ├── TestHelper.swift │ └── TestInterface.swift └── fastlane ├── .env ├── .env.default ├── .env.deploy ├── .env.ios ├── .env.osx ├── .env.tvos └── Fastfile /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/.gitignore -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 5.0 2 | -------------------------------------------------------------------------------- /.swiftformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/.swiftformat -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/Makefile -------------------------------------------------------------------------------- /NBNRequestKit.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/NBNRequestKit.podspec -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/README.md -------------------------------------------------------------------------------- /RequestKit.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/RequestKit.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /RequestKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/RequestKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /RequestKit.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/RequestKit.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /RequestKit.xcodeproj/xcshareddata/xcschemes/RequestKit Mac.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/RequestKit.xcodeproj/xcshareddata/xcschemes/RequestKit Mac.xcscheme -------------------------------------------------------------------------------- /RequestKit.xcodeproj/xcshareddata/xcschemes/RequestKit tvOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/RequestKit.xcodeproj/xcshareddata/xcschemes/RequestKit tvOS.xcscheme -------------------------------------------------------------------------------- /RequestKit.xcodeproj/xcshareddata/xcschemes/RequestKit watchOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/RequestKit.xcodeproj/xcshareddata/xcschemes/RequestKit watchOS.xcscheme -------------------------------------------------------------------------------- /RequestKit.xcodeproj/xcshareddata/xcschemes/RequestKit.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/RequestKit.xcodeproj/xcshareddata/xcschemes/RequestKit.xcscheme -------------------------------------------------------------------------------- /Sources/RequestKit/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/Sources/RequestKit/Info.plist -------------------------------------------------------------------------------- /Sources/RequestKit/JSONPostRouter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/Sources/RequestKit/JSONPostRouter.swift -------------------------------------------------------------------------------- /Sources/RequestKit/RequestKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/Sources/RequestKit/RequestKit.h -------------------------------------------------------------------------------- /Sources/RequestKit/RequestKitSession.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/Sources/RequestKit/RequestKitSession.swift -------------------------------------------------------------------------------- /Sources/RequestKit/Router.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/Sources/RequestKit/Router.swift -------------------------------------------------------------------------------- /Tests/RequestKitTests/ConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/Tests/RequestKitTests/ConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/RequestKitTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/Tests/RequestKitTests/Info.plist -------------------------------------------------------------------------------- /Tests/RequestKitTests/JSONPostRouterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/Tests/RequestKitTests/JSONPostRouterTests.swift -------------------------------------------------------------------------------- /Tests/RequestKitTests/RequestKitURLTestSession.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/Tests/RequestKitTests/RequestKitURLTestSession.swift -------------------------------------------------------------------------------- /Tests/RequestKitTests/RouterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/Tests/RequestKitTests/RouterTests.swift -------------------------------------------------------------------------------- /Tests/RequestKitTests/TestHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/Tests/RequestKitTests/TestHelper.swift -------------------------------------------------------------------------------- /Tests/RequestKitTests/TestInterface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/Tests/RequestKitTests/TestInterface.swift -------------------------------------------------------------------------------- /fastlane/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/fastlane/.env -------------------------------------------------------------------------------- /fastlane/.env.default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/fastlane/.env.default -------------------------------------------------------------------------------- /fastlane/.env.deploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/fastlane/.env.deploy -------------------------------------------------------------------------------- /fastlane/.env.ios: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/fastlane/.env.ios -------------------------------------------------------------------------------- /fastlane/.env.osx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/fastlane/.env.osx -------------------------------------------------------------------------------- /fastlane/.env.tvos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/fastlane/.env.tvos -------------------------------------------------------------------------------- /fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerdishbynature/RequestKit/HEAD/fastlane/Fastfile --------------------------------------------------------------------------------