| cask "safari-technology-preview" do |
| if MacOS.version == :monterey |
| version "136,002-41283-20211208-8C6426E9-436F-4CBF-858C-D2486B620976" |
| url "https://secure-appldnld.apple.com/STP/#{version.after_comma}/SafariTechnologyPreview.dmg" |
| sha256 "3368c2fa034ae81705f9e2fd75333f6a3c68a71eea5097acc591da24b773f257" |
| elsif MacOS.version == :big_sur |
| version "136,002-40417-20211208-C267452B-9B20-410C-83B9-D5740E745638" |
| url "https://secure-appldnld.apple.com/STP/#{version.after_comma}/SafariTechnologyPreview.dmg" |
| sha256 "e05f8ee9c1c650bb69eb051c053fa53cf45c1bbc1e3d89f8b1264cc49da244ee" |
| end |
| |
| appcast "https://developer.apple.com/safari/download/" |
| name "Safari Technology Preview" |
| homepage "https://developer.apple.com/safari/download/" |
| |
| auto_updates true |
| depends_on macos: ">= :big_sur" |
| |
| pkg "Safari Technology Preview.pkg" |
| |
| uninstall delete: "/Applications/Safari Technology Preview.app" |
| |
| zap trash: [ |
| "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.apple.safaritechnologypreview.sfl*", |
| "~/Library/Caches/com.apple.SafariTechnologyPreview", |
| "~/Library/Preferences/com.apple.SafariTechnologyPreview.plist", |
| "~/Library/SafariTechnologyPreview", |
| "~/Library/Saved Application State/com.apple.SafariTechnologyPreview.savedState", |
| "~/Library/SyncedPreferences/com.apple.SafariTechnologyPreview-com.apple.Safari.UserRequests.plist", |
| "~/Library/SyncedPreferences/com.apple.SafariTechnologyPreview-com.apple.Safari.WebFeedSubscriptions.plist", |
| "~/Library/SyncedPreferences/com.apple.SafariTechnologyPreview.plist", |
| "~/Library/WebKit/com.apple.SafariTechnologyPreview", |
| ] |
| end |