cask "nao" do arch arm: "arm64", intel: "x64" version "0.3.3" sha256 arm: "511bd7cc4d4dd1a31281f6a464664724cca1a87993f71500d4441ffe25aeaad7", intel: "6994b72baf82153a379d91e4b15117dd7e36bb324fd54d1d038aa1df34810ba3" url "https://storage.googleapis.com/nao-releases/nao/darwin-#{arch}/#{version}/nao.#{arch}.#{version}.dmg", verified: "storage.googleapis.com/nao-releases/nao/" name "nao" desc "AI code editor for data" homepage "https://getnao.io/" livecheck do url "https://storage.googleapis.com/nao-releases/nao/darwin-#{arch}/releases.json" strategy :json do |json| json["currentRelease"] end end depends_on macos: ">= :catalina" app "nao.app" binary "#{appdir}/nao.app/Contents/Resources/app/bin/nao" zap trash: [ "~/Library/Application Support/nao", "~/Library/Caches/com.nao", "~/Library/Caches/com.nao.ShipIt", "~/Library/HTTPStorages/com.nao", "~/Library/Preferences/com.nao.plist", "~/Library/Saved Application State/com.nao.savedState", ] end