cask "aliworkbench" do version "9.77.01QNM" sha256 "52153f0bb0d322b8afa40aa5ed9d47cd1aa766785f362446478edffa979db2f9" url "https://download.alicdn.com/wangwang/AliworkbenchQN_(#{version}).dmg", verified: "download.alicdn.com/wangwang/" name "AliWorkBench" name "Qian Niu" name "千牛" desc "Merchant workbench for Taobao and Tmall sellers" homepage "https://work.taobao.com/" livecheck do url "https://pc.work.taobao.com/version/getOfficialVersion" strategy :json do |json| json["model"]&.map do |item| next if item["platform"] != "mac" item["version"]&.strip end end end depends_on macos: ">= :catalina" app "AliWorkBench.app" zap trash: [ "~/Library/Application Support/Aliworkbench", "~/Library/Caches/com.taobao.Aliworkbench", "~/Library/HTTPStorages/com.taobao.Aliworkbench*", "~/Library/Preferences/com.taobao.Aliworkbench.plist", "~/Library/Saved Application State/com.taobao.Aliworkbench.savedState", "~/Library/WebKit/com.taobao.Aliworkbench", ] end