in Sources/Hub/HubApi.swift [326:334]
func writeDownloadMetadata(commitHash: String, etag: String, metadataPath: URL) throws {
let metadataContent = "\(commitHash)\n\(etag)\n\(Date().timeIntervalSince1970)\n"
do {
try FileManager.default.createDirectory(at: metadataPath.deletingLastPathComponent(), withIntermediateDirectories: true)
try metadataContent.write(to: metadataPath, atomically: true, encoding: .utf8)
} catch {
throw EnvironmentError.fileWriteError(String(localized: "Failed to write metadata to \(metadataPath.path): \(error.localizedDescription)"))
}
}