cask "josm" do version "19412" sha256 "20d0a19a298f93c2b452e0c70c8879a6b8e3fe0c76e8fbf58353098611d577ef" url "https://github.com/JOSM/josm/releases/download/#{version}-tested/JOSM-macOS-java21-#{version}.zip", verified: "github.com/JOSM/josm/" name "JOSM" desc "Extensible editor for OpenStreetMap" homepage "https://josm.openstreetmap.de/" livecheck do url :url regex(/\D*?(\d+(?:\.\d+)*)/i) strategy :github_latest end app "JOSM.app" zap trash: [ "~/Library/Caches/JOSM", "~/Library/JOSM", "~/Library/Preferences/JOSM", "~/Library/Saved Application State/de.openstreetmap.josm.savedState", ] end