cask "monarch" do arch arm: "aarch64", intel: "x64" on_arm do version "0.9.53" sha256 "5b610234be5525adcc591b07dd3e022876b113acf40ae8e77af710605090255c" url "https://storage.googleapis.com/monarchlauncher/v08/#{arch}/monarch-#{version}.dmg" livecheck do url "https://storage.googleapis.com/monarchlauncher/v08/#{arch}/latest.json" strategy :json do |json| json["version"] end end end on_intel do version "0.7.14" sha256 "b627239613200f14a88aab803f21786927bdeac4d2fe59152f960f194f70e82e" url "https://storage.googleapis.com/monarchlauncher/#{arch}/monarch-#{version}.dmg" livecheck do skip "Legacy version" end end name "Monarch" desc "Spotlight Search" homepage "https://monarchlauncher.com/" auto_updates true depends_on macos: :monterey app "Monarch.app" uninstall quit: "com.monarch.macos" zap trash: [ "~/Library/Application Support/com.monarch.macos", "~/Library/Application Support/monarch", "~/Library/Caches/com.monarch.macos", "~/Library/Preferences/com.monarch.macos.plist", "~/Library/Saved Application State/com.electron.monarch.savedState", "~/Library/WebKit/com.monarch.macos", ] end