Swiftpack.co - Package - IBM-Swift/KituraContracts

Kitura

Docs Build Status - Master macOS Linux Apache 2 Slack Status

KituraContracts

Summary

KituraContracts is a library containing type definitions shared by client (e.g. KituraKit) and server (e.g. Kitura) code. These shared type definitions include Codable Closure Aliases, RequestError, QueryEncoder, QueryDecoder, Coder, Identifier Protocol and Extensions to String and Int, which add conformity to the Identifier protocol.

Swift version

The 0.0.x releases were tested on macOS and Linux using the Swift 4.0.3 and 4.1 binaries. Please note that this is the default version of Swift that is include in Xcode 9.2 and 9.3.

Community

We love to talk server-side Swift and Kitura. Join our Slack to meet the team!

Github

link
Stars: 2
Help us keep the lights on

Dependencies

Used By

Total:

Releases

0.0.22 - Apr 17, 2018

  • Update .swift-version to 4.1

0.0.21 - Apr 12, 2018

  • Add missing Bool type to QueryDecoder (#17)

0.0.20 - Mar 5, 2018

  • Resolves issues with Swift 4.1 (#14)
  • Define type aliases for Codable identifier arrays (#15)