cask "localcan" do arch arm: "arm64", intel: "x64" version "2.5.1" sha256 arm: "51489c62d214009577d6e6474fb23a63bfa0de64b69afbfc335e87860a5516b9", intel: "291818e823f792372b95ae7d142054e14b7f7c5c80d1573f425c54193e2762fb" 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: ">= :big_sur" 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