{
    "version": "115.7.0",
    "description": "Extended Support Release of Firefox: the popular open source web browser",
    "homepage": "https://www.mozilla.org/en-US/firefox/organizations/",
    "license": "MPL-2.0",
    "notes": [
        "To set profile 'Scoop-ESR' as *DEFAULT*, or profiles/settings was lost after update:",
        "  - Run 'Firefox ESR Profile Manager', choose 'Scoop-ESR' then click 'Start Firefox'.",
        "  - Visit 'about:profiles' page in Firefox ESR to check *DEFAULT* profile.",
        "For details: https://support.mozilla.org/en-US/kb/profile-manager-create-remove-switch-firefox-profiles"
    ],
    "architecture": {
        "64bit": {
            "url": "https://archive.mozilla.org/pub/firefox/releases/115.7.0esr/win64/en-US/Firefox%20Setup%20115.7.0esr.exe#/dl.7z",
            "hash": "sha512:1dc44372f01eb0c8f9ecdd62c68de7e18d80febfe1e502e48dce7d9494b910c9796f52ab3f594da0ba791da2c922cebc13d10b83f8e7ce0ec329421dbb871978"
        },
        "32bit": {
            "url": "https://archive.mozilla.org/pub/firefox/releases/115.7.0esr/win32/en-US/Firefox%20Setup%20115.7.0esr.exe#/dl.7z",
            "hash": "sha512:a055ff4c39b01f85d1737323d3e6c6ad5031f3190c0188880b185de5ff84537bebca1231f1356f7959627d95412cda127f6b082e7fbfcf61263f0a0e553e2af2"
        },
        "arm64": {
            "url": "https://archive.mozilla.org/pub/firefox/releases/115.7.0esr/win64-aarch64/en-US/Firefox%20Setup%20115.7.0esr.exe#/dl.7z",
            "hash": "sha512:061f68130f1646c9dc2a316490f727d01f05e2c9a3b1f79565887117a36090b8592893d3c1fbd3a57157ecc79999bdcb00a0b972d30a6145fefbc8ca4a743266"
        }
    },
    "extract_dir": "core",
    "post_install": [
        "firefox-esr -CreateProfile \"Scoop-ESR $persist_dir\\profile\"",
        "$Addition = \"$persist_dir\\addition\"",
        "if (Test-Path $Addition) {",
        "  info 'Copying additional items...'",
        "  Copy-Item -Path $Addition\\* -Destination $dir -Force -Recurse -ErrorAction SilentlyContinue",
        "}"
    ],
    "bin": [
        [
            "firefox.exe",
            "firefox-esr"
        ]
    ],
    "shortcuts": [
        [
            "firefox.exe",
            "Firefox ESR"
        ],
        [
            "firefox.exe",
            "Firefox ESR Profile Manager",
            "-P"
        ]
    ],
    "persist": [
        "distribution",
        "profile"
    ],
    "checkver": {
        "url": "https://aus5.mozilla.org/update/6/Firefox/78.0/_/WINNT_x86_64-msvc-x64/en-US/esr/_/_/_/_/update.xml",
        "xpath": "/updates/update/@appVersion"
    },
    "autoupdate": {
        "architecture": {
            "64bit": {
                "url": "https://archive.mozilla.org/pub/firefox/releases/$versionesr/win64/en-US/Firefox%20Setup%20$versionesr.exe#/dl.7z",
                "hash": {
                    "url": "https://archive.mozilla.org/pub/firefox/releases/$versionesr/SHA512SUMS",
                    "regex": "$sha512\\s+win64/en-US/$basename"
                }
            },
            "32bit": {
                "url": "https://archive.mozilla.org/pub/firefox/releases/$versionesr/win32/en-US/Firefox%20Setup%20$versionesr.exe#/dl.7z",
                "hash": {
                    "url": "https://archive.mozilla.org/pub/firefox/releases/$versionesr/SHA512SUMS",
                    "regex": "$sha512\\s+win32/en-US/$basename"
                }
            },
            "arm64": {
                "url": "https://archive.mozilla.org/pub/firefox/releases/$versionesr/win64-aarch64/en-US/Firefox%20Setup%20$versionesr.exe#/dl.7z",
                "hash": {
                    "url": "https://archive.mozilla.org/pub/firefox/releases/$versionesr/SHA512SUMS",
                    "regex": "$sha512\\s+win64-aarch64/en-US/$basename"
                }
            }
        }
    }
}
