cask 'onedrive' do version '17.3.7294.0108' sha256 '0f70391c977ea279654edfc2442118bbbbedfbcaad081a338e9dbcaab81ea302' # oneclient.sfx.ms/Mac/Direct was verified as official when first introduced to the cask url "https://oneclient.sfx.ms/Mac/Direct/#{version}/OneDrive.pkg" name 'OneDrive' homepage 'https://onedrive.live.com/' auto_updates true pkg 'OneDrive.pkg' uninstall delete: '/Applications/OneDrive.app', launchctl: 'com.microsoft.OneDriveUpdaterDaemon', pkgutil: 'com.microsoft.OneDrive', quit: [ 'com.microsoft.OneDrive', 'com.microsoft.OneDriveUpdater', 'com.microsoft.OneDrive.FinderSync', ] zap trash: [ '~/Library/Application Support/OneDrive', '~/Library/Application Support/com.microsoft.OneDrive', '~/Library/Application Support/com.microsoft.OneDriveUpdater', '~/Library/Application Support/OneDriveUpdater', '~/Library/Application Scripts/com.microsoft.OneDrive.FinderSync', '~/Library/Application Scripts/com.microsoft.OneDriveLauncher', '~/Library/Caches/com.microsoft.OneDrive', '~/Library/Caches/com.microsoft.OneDriveUpdater', '~/Library/Caches/com.plausiblelabs.crashreporter.data/com.microsoft.OneDrive', '~/Library/Caches/com.plausiblelabs.crashreporter.data/com.microsoft.OneDriveUpdater', '~/Library/Containers/com.microsoft.OneDriveLauncher', '~/Library/Containers/com.microsoft.OneDrive.FinderSync', '~/Library/Cookies/com.microsoft.OneDrive.binarycookies', '~/Library/Cookies/com.microsoft.OneDriveUpdater.binarycookies', '~/Library/Group Containers/*.OneDriveStandaloneSuite', '~/Library/Logs/OneDrive', '~/Library/Preferences/com.microsoft.OneDrive.plist', '~/Library/Preferences/com.microsoft.OneDriveUpdater.plist', '~/Library/Preferences/*.OneDriveStandaloneSuite.plist', ] end