cask "razorsql" do arch arm: "_aarch64" version "10.6.5" sha256 arm: "85a618e46aa6e503acb99b91e288123c39ed15a9ffd483b810d06c740e9dab61", intel: "57bb91a31298bac9730efa13a1d8c78262175b07aa637d2f3b2a5f2f8a8bc9dc" url "https://s3.amazonaws.com/downloads.razorsql.com/downloads/#{version.dots_to_underscores}/razorsql#{version.dots_to_underscores}#{arch}.dmg", verified: "s3.amazonaws.com/downloads.razorsql.com/downloads/" name "RazorSQL" desc "SQL query tool and SQL editor" homepage "https://razorsql.com/" livecheck do url "https://razorsql.com/download_mac.html" regex(/href=.*?razorsql[._-]?v?(\d+(?:[._]\d+)+)#{arch}\.dmg/i) strategy :page_match do |page, regex| page.scan(regex).map { |match| match[0].tr("_", ".") } end end depends_on macos: ">= :mojave" app "RazorSQL.app" zap trash: "~/.razorsql" end