cask "abstract" do version "98.6.2" sha256 "744dd1dfcafaf43d7c1216e10f38bb6888d91ddfec207852652158bc78636bc3" url "https://downloads.goabstract.com/mac/Abstract-#{version}.zip" name "Abstract" desc "Collaborative design tool with support for Sketch files" homepage "https://www.goabstract.com/" livecheck do url "https://api.goabstract.com/releases/latest" strategy :json do |json| json["version"] end end auto_updates true depends_on macos: ">= :big_sur" app "Abstract.app" zap trash: [ "~/Library/Application Support/Abstract", "~/Library/Caches/com.elasticprojects.abstract-desktop", "~/Library/Caches/com.elasticprojects.abstract-desktop.ShipIt", "~/Library/Preferences/com.elasticprojects.abstract-desktop.helper.plist", "~/Library/Preferences/com.elasticprojects.abstract-desktop.plist", "~/Library/Saved Application State/com.elasticprojects.abstract-desktop.savedState", ] end