Swiftpack.co - juliofruta/CodableCode as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by juliofruta.
juliofruta/CodableCode 1.0.5
Swift Package that allows you to convert JSON Strings into Swift structs.
⭐️ 2
🕓 29 weeks ago
macOS
.package(url: "https://github.com/juliofruta/CodableCode.git", from: "1.0.5")

String + CodableCode

Instance Property

CodableCode

Codable code is a Swift Package that allows you to convert JSON Strings into Swift structs.


The following code:

print(try! """
{
  "greeting": "Welcome to quicktype!",
  "instructions": [
    "Type or paste JSON here",
    "Or choose a sample above",
    "quicktype will generate code in your",
    "chosen language to parse the sample data"
  ]
}
""".codableCode())

Outputs:

struct <#SomeType#>: Codable {
    let greeting: String
    let instructions: [String]
    enum CodingKeys: String, CodingKey {
        case greeting = "greeting"
        case instructions = "instructions"
    }
}

Declaration

Throwing an error and setting a type name

codableCode(name: String = "<#SomeType#>") throws -> String

GitHub

link
Stars: 2
Last commit: 22 weeks ago
Advertisement: IndiePitcher.com - Cold Email Software for Startups

Release Notes

Line breaks
29 weeks ago

line break bug fixes

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics