homebrew-cask/Casks/n/nwjs.rb

25 lines
703 B
Ruby

cask "nwjs" do
version "0.79.1"
sha256 "6a540838481ba9936b5561095239c69cc51b522ffef377aa6533f96035de5637"
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