Merge pull request #164721 from tsekityam/kitt/theia-ide

theiaide 1.45.0 (new cask)
This commit is contained in:
Rui Chen
2024-01-18 09:32:46 -05:00
committed by GitHub
+28
View File
@@ -0,0 +1,28 @@
cask "theiaide" do
version "1.45.0"
sha256 "51f15dc877b70f619fba62e0ac971a0f1ffda62491e8b2ca908efade46dedd93"
url "https://download.eclipse.org/theia/ide/#{version}/macos/TheiaIDE.dmg",
verified: "download.eclipse.org/theia/ide/"
name "TheiaIDE"
desc "IDE framework"
homepage "https://theia-ide.org/"
livecheck do
url "https://download.eclipse.org/theia/ide/latest/macos/"
regex(/href=.*?TheiaIDE[._-]v?(\d+(?:\.\d+)+)(?:-mac)?\.zip/i)
end
depends_on macos: ">= :high_sierra"
app "TheiaIDE.app"
zap trash: [
"~/.theia-ide",
"~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/eclipse.theia.sfl3",
"~/Library/Application Support/Theia IDE",
"~/Library/Logs/Theia IDE",
"~/Library/Preferences/eclipse.theia.plist",
"~/Library/Saved Application State/eclipse.theia.savedState",
]
end