{
    "version": "6.9.3.1593",
    "description": "A cross-platform password management app to securely store passwords and other credentials in a virtual vault locked with a master password.",
    "homepage": "https://www.enpass.io",
    "license": {
        "identifier": "Proprietary",
        "url": "https://www.enpass.io/legal/"
    },
    "url": "https://dl.enpass.io/stable/windows/setup/6.9.3.1593/Enpass-setup.exe",
    "hash": "d8155f14c94d301d8fb0706c71caf447381e698a2da106734254c10e9cac14dc",
    "installer": {
        "script": [
            "Expand-DarkArchive \"$dir\\$fname\" \"$dir\\tmp\" -Removal",
            "Expand-MsiArchive \"$dir\\tmp\\AttachedContainer\\Enpass.msi\" \"$dir\" -ExtractDir 'PFiles\\Enpass'",
            "Remove-Item \"$dir\\tmp\" -Recurse"
        ]
    },
    "post_install": [
        "$cmd = '\"' + \"$(appdir enpass $global)\\current\\Enpass.exe\" + '\" \"%1\"'",
        "$parent = \"HKCU:Software\\Classes\"",
        "",
        "foreach ($urlh in @('enpass', 'enpassauth', 'enpasscard', 'enpassstart')) {",
        "    $RKey = \"$parent\\$urlh\"",
        "    New-Item $RKey -Force | Out-Null",
        "    Set-Item $RKey \"URL:$urlh Protocol\" -Force | Out-Null",
        "    New-ItemProperty $RKey 'URL Protocol' -Force | Out-Null",
        "    New-Item \"$RKey\\shell\\open\\command\" -Force | Out-Null",
        "    Set-Item \"$RKey\\shell\\open\\command\" $cmd -Force | Out-Null",
        "}"
    ],
    "uninstaller": {
        "script": "@('enpass', 'enpassauth', 'enpasscard', 'enpassstart') | ForEach-Object { Remove-Item \"HKCU:Software\\Classes\\$_\" -Force -Recurse -ErrorAction Ignore }"
    },
    "bin": "Enpass.exe",
    "shortcuts": [
        [
            "Enpass.exe",
            "Enpass"
        ]
    ],
    "checkver": {
        "url": "https://www.enpass.io/downloads/",
        "regex": "windows/setup/([\\d.]+)/Enpass"
    },
    "autoupdate": {
        "url": "https://dl.enpass.io/stable/windows/setup/$version/Enpass-setup.exe"
    }
}
