cask "localcan" do arch arm: "arm64", intel: "x64" version "3.3.2" sha256 arm: "4338432949372179310d191ff3ae536cc9b75f239d55a0c8797de9ff552aeeda", intel: "e5013c7c524064fc9aee40718b3f317ea9824ccb072ecccaaab6094c9b2d43cc" url "https://assets.localcan.com/download/LocalCan-#{version}-#{arch}.dmg" name "LocalCan" desc "Develop apps with Public URLs and .local domains" homepage "https://www.localcan.com/" livecheck do url "https://www.localcan.com/download" regex(/href=.*?LocalCan[._-]v?(\d+(?:\.\d+)+)[._-]#{arch}\.dmg/i) end depends_on macos: :monterey app "LocalCan.app" zap trash: [ "~/Library/Application Support/LocalCan", "~/Library/Caches/com.electron.localcan*", "~/Library/Logs/LocalCan", "~/Library/Preferences/com.electron.localcan.plist", "~/Library/Saved Application State/com.electron.localcan.savedState", ] end