24 lines
726 B
Ruby
24 lines
726 B
Ruby
|
cask "1password-cli" do
|
||
|
version "2.19.0"
|
||
|
sha256 "df3543f0b51dc61ceba0b9674028825442c440c3e60ab8917dff396657e048a2"
|
||
|
|
||
|
url "https://cache.agilebits.com/dist/1P/op2/pkg/v#{version}/op_apple_universal_v#{version}.pkg",
|
||
|
verified: "cache.agilebits.com/dist/1P/op2/pkg/"
|
||
|
name "1Password CLI"
|
||
|
desc "Command-line helper for the 1Password password manager"
|
||
|
homepage "https://developer.1password.com/docs/cli"
|
||
|
|
||
|
livecheck do
|
||
|
url "https://app-updates.agilebits.com/product_history/CLI2"
|
||
|
regex(%r{href=.*?/op_apple_universal[._-]v?(\d+(?:\.\d+)+)\.pkg}i)
|
||
|
end
|
||
|
|
||
|
conflicts_with cask: "1password-cli1"
|
||
|
|
||
|
pkg "op_apple_universal_v#{version}.pkg"
|
||
|
|
||
|
uninstall pkgutil: "com.1password.op"
|
||
|
|
||
|
zap trash: "~/.op"
|
||
|
end
|