2 version "4.0.5.1309,BJe833739b4f8f477fbd930ac4a3acbfed"
3 sha256 "40cc46c385debed7dca51a50723f3f9e861737e4baf6ab8fc286247dff0eebbf"
5 url "https://app.nlark.com/yuque-desktop/#{version.csv.first}/#{version.csv.second}/Yuque-#{version.csv.first}.dmg",
6 verified: "app.nlark.com/yuque-desktop/"
9 desc "Cloud knowledge base"
10 homepage "https://www.yuque.com/"
12 # The version on the download page is the stable version (see:
13 # https://github.com/Homebrew/homebrew-cask/pull/111472)
15 url "https://www.yuque.com/download/"
16 regex(/yuque-desktop%2Fv?(\d+(?:\.\d+)+)%2F([a-z0-9]+).*?\.dmg/i)
17 strategy :page_match do |page, regex|
18 page.scan(regex).map { |match| "#{match[0]},#{match[1]}" }
22 depends_on macos: ">= :high_sierra"
27 "~/Library/Application Support/yuque-desktop",
28 "~/Library/Preferences/com.yuque.app.plist",
29 "~/Library/Saved Application State/com.yuque.app.savedState",