cask "couchbase-server-enterprise" do arch arm: "arm64", intel: "x86_64" version "7.6.6" sha256 arm: "7ef56a7addbdaae89d7c361ffe1d488e4ccad2f402a9f319973a91212a80ac25", intel: "3f699dbd3827a996adb2247b9a7a3064ea0200ff9d25cc48f478e829aac1a853" url "https://packages.couchbase.com/releases/#{version}/couchbase-server-enterprise_#{version}-macos_#{arch}.dmg" name "Couchbase Server" desc "Distributed NoSQL cloud database" homepage "https://www.couchbase.com/" livecheck do url "https://www.couchbase.com/downloads/" regex(/couchbase[._-]server[._-]enterprise[._-]v?(\d+(:?\.\d+)+)[._-]macos[._-]#{arch}\.dmg/i) end conflicts_with cask: "couchbase-server-community" depends_on macos: ">= :catalina" app "Couchbase Server.app" zap trash: [ "~/Library/Application Support/Couchbase", "~/Library/Caches/com.couchbase.couchbase-server", "~/Library/Logs/Couchbase.log", "~/Library/Logs/CouchbaseServer.log", "~/Library/Preferences/com.couchbase.couchbase-server.plist", "~/Library/Preferences/couchbase-server.ini", ] end