27 lines
837 B
Ruby
27 lines
837 B
Ruby
cask "webull" do
|
|
version "7.3.0"
|
|
sha256 "7d9a6afc377eb010b1aaf2b56ac567b6b20ee143ef794bc8a8f312cf42c5e649"
|
|
|
|
url "https://u1sweb.webullfintech.com/us/Webull%20Desktop_#{version}_global_universalsigned.dmg",
|
|
verified: "u1sweb.webullfintech.com/us/"
|
|
name "Webull"
|
|
desc "Desktop client for Webull Financial LLC"
|
|
homepage "https://www.webull.com/"
|
|
|
|
livecheck do
|
|
url "https://infoapi.webullfintech.com/api/operation/appver/last?platform=qt_mac_global&osv=10.14"
|
|
regex(/Webull%20Desktop[._-](\d+(?:\.\d+)+).*?.dmg/i)
|
|
end
|
|
|
|
depends_on macos: ">= :mojave"
|
|
|
|
app "Webull Desktop.app"
|
|
|
|
zap trash: [
|
|
"~/.config/Webull Desktop",
|
|
"~/Library/Application Support/Webull Desktop",
|
|
"~/Library/Preferences/com.webulldesktop.*",
|
|
"~/Library/Saved Application State/com.webull.desktop.v1.savedState",
|
|
]
|
|
end
|