Server-side swift api monitoring tool.
Import your iOS models and business logic, to check your backend api exactly for the responses your app needs.
{ "name": "SwiftyBeagle", "path": "/usr/src/package", "targets": [ { "name": "SwiftyBeagleTests", "path": "/usr/src/package/Tests/SwiftyBeagleTests", "type": "test", "c99name": "SwiftyBeagleTests", "sources": [ "SwiftyBeagleTests.swift", "XCTestManifests.swift" ], "module_type": "SwiftTarget" }, { "name": "SwiftyBeagle", "path": "/usr/src/package/Sources/SwiftyBeagle", "type": "library", "c99name": "SwiftyBeagle", "sources": [ "BeagleStringConvertible.swift", "FetchCodableResource.swift", "FetchImage.swift", "PageContexts.swift", "Resource.swift", "Result.swift", "RouterResponse+Stencils.swift", "Scheduler.swift", "SwiftyBeagle+SummaryRoute.swift", "SwiftyBeagle+ValidationRoute.swift", "SwiftyBeagle.swift", "SwiftyBeagleError.swift", "Validation.swift", "ValidationResult+Persistence.swift", "ValidationResult.swift", "ValidationSummary+Persistence.swift", "ValidationSummary.swift" ], "module_type": "SwiftTarget" } ] }
{ "name": "SwiftyBeagle", "targets": [ { "name": "SwiftyBeagle", "type": "regular", "exclude": [ "ExampleiOS" ], "settings": [], "resources": [], "dependencies": [ { "byName": [ "Kitura", null ] }, { "byName": [ "HeliumLogger", null ] }, { "byName": [ "CouchDB", null ] }, { "byName": [ "KituraStencil", null ] } ] }, { "name": "SwiftyBeagleTests", "type": "test", "exclude": [], "settings": [], "resources": [], "dependencies": [ { "byName": [ "SwiftyBeagle", null ] } ] } ], "products": [ { "name": "SwiftyBeagle", "type": { "library": [ "automatic" ] }, "targets": [ "SwiftyBeagle" ] } ], "pkgConfig": null, "platforms": [], "providers": null, "dependencies": [ { "url": "https://github.com/IBM-Swift/Kitura.git", "name": "Kitura", "requirement": { "range": [ { "lowerBound": "2.5.0", "upperBound": "2.6.0" } ] } }, { "url": "https://github.com/IBM-Swift/HeliumLogger.git", "name": "HeliumLogger", "requirement": { "range": [ { "lowerBound": "1.7.2", "upperBound": "1.8.0" } ] } }, { "url": "https://github.com/IBM-Swift/Kitura-CouchDB.git", "name": "Kitura-CouchDB", "requirement": { "range": [ { "lowerBound": "2.1.0", "upperBound": "2.2.0" } ] } }, { "url": "https://github.com/IBM-Swift/Kitura-StencilTemplateEngine.git", "name": "Kitura-StencilTemplateEngine", "requirement": { "range": [ { "lowerBound": "1.10.0", "upperBound": "2.0.0" } ] } } ], "toolsVersion": { "_version": "4.1.0" }, "cLanguageStandard": null, "cxxLanguageStandard": null, "swiftLanguageVersions": null }
{ "url": "/usr/src/package", "name": "SwiftyBeagle", "path": "/usr/src/package", "version": "unspecified", "dependencies": [ { "url": "https://github.com/IBM-Swift/Kitura.git", "name": "Kitura", "path": "/usr/src/package/.build/checkouts/Kitura", "version": "2.5.0", "dependencies": [ { "url": "https://github.com/IBM-Swift/Kitura-net.git", "name": "Kitura-net", "path": "/usr/src/package/.build/checkouts/Kitura-net", "version": "2.1.1", "dependencies": [ { "url": "https://github.com/IBM-Swift/LoggerAPI.git", "name": "LoggerAPI", "path": "/usr/src/package/.build/checkouts/LoggerAPI", "version": "1.7.3", "dependencies": [] }, { "url": "https://github.com/IBM-Swift/BlueSocket.git", "name": "Socket", "path": "/usr/src/package/.build/checkouts/BlueSocket", "version": "1.0.16", "dependencies": [] }, { "url": "https://github.com/IBM-Swift/CCurl.git", "name": "CCurl", "path": "/usr/src/package/.build/checkouts/CCurl", "version": "1.0.0", "dependencies": [] }, { "url": "https://github.com/IBM-Swift/BlueSSLService.git", "name": "SSLService", "path": "/usr/src/package/.build/checkouts/BlueSSLService", "version": "1.0.16", "dependencies": [ { "url": "https://github.com/IBM-Swift/BlueSocket.git", "name": "Socket", "path": "/usr/src/package/.build/checkouts/BlueSocket", "version": "1.0.16", "dependencies": [] }, { "url": "https://github.com/IBM-Swift/OpenSSL.git", "name": "OpenSSL", "path": "/usr/src/package/.build/checkouts/OpenSSL", "version": "1.0.200", "dependencies": [] } ] }, { "url": "https://github.com/IBM-Swift/CEpoll.git", "name": "CEpoll", "path": "/usr/src/package/.build/checkouts/CEpoll", "version": "1.0.200", "dependencies": [] }, { "url": "https://github.com/IBM-Swift/BlueSignals.git", "name": "Signals", "path": "/usr/src/package/.build/checkouts/BlueSignals", "version": "1.0.200", "dependencies": [] } ] }, { "url": "https://github.com/IBM-Swift/Kitura-TemplateEngine.git", "name": "Kitura-TemplateEngine", "path": "/usr/src/package/.build/checkouts/Kitura-TemplateEngine", "version": "2.0.0", "dependencies": [] }, { "url": "https://github.com/IBM-Swift/KituraContracts.git", "name": "KituraContracts", "path": "/usr/src/package/.build/checkouts/KituraContracts", "version": "1.1.0", "dependencies": [ { "url": "https://github.com/IBM-Swift/LoggerAPI.git", "name": "LoggerAPI", "path": "/usr/src/package/.build/checkouts/LoggerAPI", "version": "1.7.3", "dependencies": [] } ] }, { "url": "https://github.com/IBM-Swift/TypeDecoder.git", "name": "TypeDecoder", "path": "/usr/src/package/.build/checkouts/TypeDecoder", "version": "1.1.0", "dependencies": [] } ] }, { "url": "https://github.com/IBM-Swift/HeliumLogger.git", "name": "HeliumLogger", "path": "/usr/src/package/.build/checkouts/HeliumLogger", "version": "1.7.3", "dependencies": [ { "url": "https://github.com/IBM-Swift/LoggerAPI.git", "name": "LoggerAPI", "path": "/usr/src/package/.build/checkouts/LoggerAPI", "version": "1.7.3", "dependencies": [] } ] }, { "url": "https://github.com/IBM-Swift/Kitura-CouchDB.git", "name": "Kitura-CouchDB", "path": "/usr/src/package/.build/checkouts/Kitura-CouchDB", "version": "2.1.0", "dependencies": [ { "url": "https://github.com/IBM-Swift/HeliumLogger.git", "name": "HeliumLogger", "path": "/usr/src/package/.build/checkouts/HeliumLogger", "version": "1.7.3", "dependencies": [ { "url": "https://github.com/IBM-Swift/LoggerAPI.git", "name": "LoggerAPI", "path": "/usr/src/package/.build/checkouts/LoggerAPI", "version": "1.7.3", "dependencies": [] } ] }, { "url": "https://github.com/IBM-Swift/Kitura-net.git", "name": "Kitura-net", "path": "/usr/src/package/.build/checkouts/Kitura-net", "version": "2.1.1", "dependencies": [ { "url": "https://github.com/IBM-Swift/LoggerAPI.git", "name": "LoggerAPI", "path": "/usr/src/package/.build/checkouts/LoggerAPI", "version": "1.7.3", "dependencies": [] }, { "url": "https://github.com/IBM-Swift/BlueSocket.git", "name": "Socket", "path": "/usr/src/package/.build/checkouts/BlueSocket", "version": "1.0.16", "dependencies": [] }, { "url": "https://github.com/IBM-Swift/CCurl.git", "name": "CCurl", "path": "/usr/src/package/.build/checkouts/CCurl", "version": "1.0.0", "dependencies": [] }, { "url": "https://github.com/IBM-Swift/BlueSSLService.git", "name": "SSLService", "path": "/usr/src/package/.build/checkouts/BlueSSLService", "version": "1.0.16", "dependencies": [ { "url": "https://github.com/IBM-Swift/BlueSocket.git", "name": "Socket", "path": "/usr/src/package/.build/checkouts/BlueSocket", "version": "1.0.16", "dependencies": [] }, { "url": "https://github.com/IBM-Swift/OpenSSL.git", "name": "OpenSSL", "path": "/usr/src/package/.build/checkouts/OpenSSL", "version": "1.0.200", "dependencies": [] } ] }, { "url": "https://github.com/IBM-Swift/CEpoll.git", "name": "CEpoll", "path": "/usr/src/package/.build/checkouts/CEpoll", "version": "1.0.200", "dependencies": [] }, { "url": "https://github.com/IBM-Swift/BlueSignals.git", "name": "Signals", "path": "/usr/src/package/.build/checkouts/BlueSignals", "version": "1.0.200", "dependencies": [] } ] }, { "url": "https://github.com/IBM-Swift/SwiftyJSON.git", "name": "SwiftyJSON", "path": "/usr/src/package/.build/checkouts/SwiftyJSON", "version": "17.0.5", "dependencies": [] } ] }, { "url": "https://github.com/IBM-Swift/Kitura-StencilTemplateEngine.git", "name": "KituraStencil", "path": "/usr/src/package/.build/checkouts/Kitura-StencilTemplateEngine", "version": "1.11.1", "dependencies": [ { "url": "https://github.com/IBM-Swift/Kitura-TemplateEngine.git", "name": "Kitura-TemplateEngine", "path": "/usr/src/package/.build/checkouts/Kitura-TemplateEngine", "version": "2.0.0", "dependencies": [] }, { "url": "https://github.com/kylef/Stencil.git", "name": "Stencil", "path": "/usr/src/package/.build/checkouts/Stencil", "version": "0.13.1", "dependencies": [ { "url": "https://github.com/kylef/PathKit.git", "name": "PathKit", "path": "/usr/src/package/.build/checkouts/PathKit", "version": "0.9.2", "dependencies": [ { "url": "https://github.com/kylef/Spectre.git", "name": "Spectre", "path": "/usr/src/package/.build/checkouts/Spectre", "version": "0.9.2", "dependencies": [] } ] }, { "url": "https://github.com/kylef/Spectre.git", "name": "Spectre", "path": "/usr/src/package/.build/checkouts/Spectre", "version": "0.9.2", "dependencies": [] } ] } ] } ] }