saucelabs / node-saucelabs

A wrapper around Sauce Labs API
Apache License 2.0
93 stars 45 forks source link

updating sauce connect api #260

Closed waggledans closed 4 weeks ago

waggledans commented 1 month ago

One-line summary

Related to Issue: #240

Adding an API to get available Sauce Connect versions

Description

Output example

$ bin/sl scVersions 5.0.1 darwin-arm64
{
    "downloads": {
        "linux": {
            "download_url": "https://saucelabs.com/downloads/sauce-connect/5.1.1/sauce-connect-5.1.1_linux.x86_64.tar.gz",
            "sha256": "6247e61e39ff054cf524341a681f4045c557be79bcf63c8c501e634ef2d54a41"
        },
        "linux-arm64": {
            "download_url": "https://saucelabs.com/downloads/sauce-connect/5.1.1/sauce-connect-5.1.1_linux.aarch64.tar.gz",
            "sha256": "b4951cf64a724ceb03cf0ae676a35a0ca721210c0e42426384dcec23159f1fe5"
        },
        "osx": {
            "download_url": "https://saucelabs.com/downloads/sauce-connect/5.1.1/sauce-connect-5.1.1_darwin.all.zip",
            "sha256": "d0a29f2df3277e8468c55810ef99685bed632ec6d2eed9fdbd941f2f8faf2354"
        },
        "win32": {
            "download_url": "https://saucelabs.com/downloads/sauce-connect/5.1.1/sauce-connect-5.1.1_windows.x86_64.zip",
            "sha256": "d3e692cca8b9311a4822e8a6f8715e787319e70dc5551cbb212f5be68d36f7bb"
        },
        "windows-arm64": {
            "download_url": "https://saucelabs.com/downloads/sauce-connect/5.1.1/sauce-connect-5.1.1_windows.aarch64.zip",
            "sha256": "fbb1b15c9a5ae6435cba0dc43f195df32764e5c7b1fcc6a2e625df58ea05642d"
        }
    },
    "info_url": "https://docs.saucelabs.com/secure-connections/sauce-connect-5/installation/",
    "latest_version": "5.1.1",
    "download_url": "https://saucelabs.com/downloads/sauce-connect/5.1.1/sauce-connect-5.1.1_darwin.all.zip",
    "sha256": "d0a29f2df3277e8468c55810ef99685bed632ec6d2eed9fdbd941f2f8faf2354",
    "status": "UPGRADE",
    "client_version": "5.0.1"
}

Types of Changes

Review

List of tasks the reviewer must do to review the PR