diff --git a/Sources/Evergreen/EvergreenDocument.swift b/Sources/Evergreen/Models/EvergreenDocument.swift similarity index 58% rename from Sources/Evergreen/EvergreenDocument.swift rename to Sources/Evergreen/Models/EvergreenDocument.swift index d96df5b..2da67c4 100644 --- a/Sources/Evergreen/EvergreenDocument.swift +++ b/Sources/Evergreen/Models/EvergreenDocument.swift @@ -8,10 +8,10 @@ import Foundation public class EvergreenDocument: Codable { - var metadata: EvergreenMetadata - var content: [EvergreenElement] + public var metadata: EvergreenMetadata + public var content: [EvergreenElement] - init(metadata: EvergreenMetadata, content: [EvergreenElement]) { + public init(metadata: EvergreenMetadata, content: [EvergreenElement]) { self.metadata = metadata self.content = content } diff --git a/Sources/Evergreen/Models/EvergreenMetadata.swift b/Sources/Evergreen/Models/EvergreenMetadata.swift index 5a6ee33..9db0e36 100644 --- a/Sources/Evergreen/Models/EvergreenMetadata.swift +++ b/Sources/Evergreen/Models/EvergreenMetadata.swift @@ -8,13 +8,13 @@ import Foundation public class EvergreenMetadata: Codable { - var authors: [EvergreenAuthor] - var title: String - var description: String - var slug: String - var tags: [String] - var publishedAtDate: Date - var updatedAtDate: Date? + public var authors: [EvergreenAuthor] + public var title: String + public var description: String + public var slug: String + public var tags: [String] + public var publishedAtDate: Date + public var updatedAtDate: Date? public init(authors: [String], title: String, description: String, slug: String, tags: [String], publishedAtDate: Date, updatedAtDate: Date?) { let evergreenAuthors = authors.map { authorString in