Basic port of the Swift implementation for BlurHash.
BlurHashView has been provided as an easy way to use a BlurHash in SwiftUI.
BlurHashView(
    blurHash: "LGF5?xYk^6#M@-5c,1J5@[or[Q6.",
    size: CGSize(width: 4, height: 3),
    pixels: 512,
    punch: 0.8
)- macOS support