homebrew-cask/Casks/n/nwjs.rb

25 lines
703 B
Ruby

cask "nwjs" do
version "0.79.0"
sha256 "bee025bc62cb4a2f25ae25dde3cb8bde1672ea7c558d752e3fe61e0a12fc2642"
url "https://dl.nwjs.io/v#{version}/nwjs-sdk-v#{version}-osx-x64.zip"
name "NW.js"
desc "Call all Node.js modules directly from the DOM and Web Workers"
homepage "https://nwjs.io/"
livecheck do
url "https://github.com/nwjs/nw.js"
regex(/^nw[._-]v?(\d+(?:\.\d+)+)$/i)
end
app "nwjs-sdk-v#{version}-osx-x64/nwjs.app"
binary "nwjs-sdk-v#{version}-osx-x64/nwjc"
zap trash: [
"~/Library/Application Support/nwjs",
"~/Library/Caches/nwjs",
"~/Library/Preferences/io.nwjs.nwjs.plist",
"~/Library/Saved Application State/io.nwjs.nwjs.savedState",
]
end