Everything works well and good structure.

This commit is contained in:
cdricms
2026-03-21 17:41:59 +01:00
parent ada1c12f57
commit 2d1e8e1044
30 changed files with 1068 additions and 875 deletions

View File

@@ -0,0 +1,23 @@
import Foundation
public enum MusicBrainzEntity: String, Sendable {
case area
case artist
case event
case instrument
case label
case place
case recording
case release
case releaseGroup = "release-group"
case series
case work
case url
public var responseKey: String {
switch self {
case .series: return "series"
default: return "\(self.rawValue)s"
}
}
}