{
    "toolcache": [
        {
            "name": "Ruby",
            "arch": "x64",
            "platform" : "win32",
            "versions": [
                "3.2",
                "3.3",
                "3.4",
                "4.0"
            ],
            "default": "3.3"
        },
        {
            "name": "Python",
            "url" : "https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json",
            "arch": "x64",
            "platform" : "win32",
            "versions": [
                "3.10.*",
                "3.11.*",
                "3.12.*",
                "3.13.*",
                "3.14.*"
            ],
            "default": "3.12.*"
        },
        {
            "name": "PyPy",
            "arch": "x86",
            "platform" : "win64",
            "versions": [
                "3.9",
                "3.10"
            ]
        },
        {
            "name": "node",
            "url" : "https://raw.githubusercontent.com/actions/node-versions/main/versions-manifest.json",
            "arch": "x64",
            "platform" : "win32",
            "versions": [
                "22.*",
                "24.*"
            ]
        },
        {
            "name": "go",
            "url" : "https://raw.githubusercontent.com/actions/go-versions/main/versions-manifest.json",
            "arch": "x64",
            "platform" : "win32",
            "versions": [
                "1.24.*",
                "1.25.*",
                "1.26.*"
            ],
            "default": "1.24.*"
        }
    ],
    "powershellModules": [
        { "name": "DockerMsftProvider" },
        { "name": "MarkdownPS" },
        { "name": "Pester", "versions": [ "5.9.0"] },
        { "name": "PowerShellGet" },
        { "name": "PSScriptAnalyzer" },
        { "name": "PSWindowsUpdate" },
        { "name": "SqlServer" },
        { "name": "VSSetup" },
        { "name": "Microsoft.Graph" },
        { "name": "AWSPowershell" }
    ],
    "azureModules": [
        {
            "name": "az",
            "versions": [
                "15.6.1"
            ]
        }
    ],
    "java": {
        "default": "17",
        "versions": [ "8", "11", "17", "21", "25"]
    },
    "android": {
        "commandline_tools_url": "https://dl.google.com/android/repository/commandlinetools-win-13114758_latest.zip",
        "hash": "98B565CB657B012DAE6794CEFC0F66AE1EFB4690C699B78A614B4A6A3505B003",
        "platform_min_version": "34",
        "build_tools_min_version": "34.0.0",
        "extras": [
            "android;m2repository",
            "google;m2repository",
            "google;google_play_services"
        ],
        "addons": [],
        "additional_tools": [
            "cmake;3.30.5",
            "cmake;3.31.5",
            "cmake;4.1.2"
        ],
        "ndk": {
            "default": "27",
            "versions": [
                "27", "28", "29"
            ]
        }
    },
    "mingw": {
        "version": "15.*",
        "runtime": "ucrt"
    },
    "MsysPackages": {
        "msys2": [],
        "mingw": []
    },
    "windowsFeatures": [
        { "name": "Containers" },
        { "name": "Microsoft-Windows-Subsystem-Linux", "optionalFeature": true },
        { "name": "VirtualMachinePlatform", "optionalFeature": true },
        { "name": "NET-Framework-45-Features", "includeAllSubFeatures": true },
        { "name": "Client-ProjFS", "optionalFeature": true },
        { "name": "NET-Framework-Features", "includeAllSubFeatures": true },
        { "name": "Hyper-V", "includeAllSubFeatures": true },
        { "name": "HypervisorPlatform", "optionalFeature": true },
        { "name": "Hyper-V-PowerShell" },
        { "name": "Wireless-Networking" }
    ],
    "visualStudio": {
        "version" : "2026",
        "subversion" : "18",
        "edition" : "Enterprise",
        "channel": "stable",
        "installChannelUri": "",
        "workloads": [
            "Component.Linux.CMake",
            "Component.UnityEngine.x64",
            "Microsoft.Net.Component.4.8.1.SDK",
            "Microsoft.Net.Component.4.8.1.TargetingPack",
            "Microsoft.VisualStudio.Component.AspNet45",
            "Microsoft.VisualStudio.Component.Debugger.JustInTime",
            "Microsoft.VisualStudio.Component.EntityFramework",
            "Microsoft.VisualStudio.Component.DslTools",
            "Microsoft.VisualStudio.Component.LinqToSql",
            "Microsoft.VisualStudio.Component.SQL.SSDT",
            "Microsoft.VisualStudio.Component.Sharepoint.Tools",
            "Microsoft.VisualStudio.Component.PortableLibrary",
            "Microsoft.VisualStudio.Component.TeamOffice",
            "Microsoft.VisualStudio.Component.UWP.VC.ARM64",
            "Microsoft.VisualStudio.Component.UWP.VC.ARM64EC",
            "Microsoft.VisualStudio.Component.VC.CLI.Support",
            "Microsoft.VisualStudio.Component.VC.CMake.Project",
            "Microsoft.VisualStudio.Component.VC.DiagnosticTools",
            "Microsoft.VisualStudio.Component.VC.Llvm.Clang",
            "Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset",
            "Microsoft.VisualStudio.Component.VC.TestAdapterForBoostTest",
            "Microsoft.VisualStudio.Component.VC.TestAdapterForGoogleTest",
            "Microsoft.VisualStudio.Component.VC.Tools.ARM64",
            "Microsoft.VisualStudio.Component.VC.Tools.ARM64EC",
            "Microsoft.VisualStudio.Component.VC.Tools.x86.x64",
            "Microsoft.VisualStudio.Component.VC.Redist.MSM",
            "Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre",
            "Microsoft.VisualStudio.Component.VC.Runtimes.ARM64EC.Spectre",
            "Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre",
            "Microsoft.VisualStudio.Component.VC.MFC.ARM64",
            "Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre",
            "Microsoft.VisualStudio.Component.VC.ATLMFC",
            "Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre",
            "Microsoft.VisualStudio.Component.VC.ATL",
            "Microsoft.VisualStudio.Component.VC.ATL.Spectre",
            "Microsoft.VisualStudio.Component.VC.ATL.ARM64",
            "Microsoft.VisualStudio.Component.VC.ATL.ARM64.Spectre",
            "Microsoft.VisualStudio.Component.VC.ASAN",
            "Microsoft.VisualStudio.Component.VC.14.44.17.14.x86.x64",
            "Microsoft.VisualStudio.Component.Windows11SDK.26100",
            "Microsoft.VisualStudio.Component.Workflow",
            "Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Llvm.Clang",
            "Microsoft.VisualStudio.ComponentGroup.UWP.VC.v142",
            "Microsoft.VisualStudio.ComponentGroup.Web.CloudTools",
            "Microsoft.VisualStudio.Workload.Azure",
            "Microsoft.VisualStudio.Workload.Data",
            "Microsoft.VisualStudio.Workload.ManagedDesktop",
            "Microsoft.VisualStudio.Workload.ManagedGame",
            "Microsoft.VisualStudio.Workload.NativeCrossPlat",
            "Microsoft.VisualStudio.Workload.NativeDesktop",
            "Microsoft.VisualStudio.Workload.NativeGame",
            "Microsoft.VisualStudio.Workload.NativeMobile",
            "Microsoft.VisualStudio.Workload.NetCrossPlat",
            "Microsoft.VisualStudio.Workload.NetWeb",
            "Microsoft.VisualStudio.Workload.Node",
            "Microsoft.VisualStudio.Workload.Office",
            "Microsoft.VisualStudio.Workload.Python",
            "Microsoft.VisualStudio.Workload.Universal",
            "Microsoft.VisualStudio.Workload.VisualStudioExtension",
            "Component.MDD.Linux",
            "Component.Microsoft.Windows.DriverKit",
            "wasm.tools",
            "Microsoft.Component.MSBuild"
        ],
        "vsix": [
            "SSIS.MicrosoftDataToolsIntegrationServices",
            "VisualStudioClient.MicrosoftVisualStudio2022InstallerProjects",
            "WixToolset.WixToolsetVisualStudio2022Extension",
            "ProBITools.MicrosoftReportProjectsforVisualStudio2022",
            "ProBITools.MicrosoftAnalysisServicesModelingProjects2022",
            "ms-azuretools.MicrosoftVisualStudioAzureFabricVsix"
        ]
    },
    "docker": {
        "images": [],
        "components": {
            "docker": "29.7.2",
            "compose": "2.40.3"
        }
    },
    "pipx": [
        {
            "package": "yamllint",
            "cmd": "yamllint --version"
        }
    ],
    "selenium": {
        "version": "4"
    },
    "npm": {
        "global_packages": [
            { "name": "yarn", "test": "yarn --version" },
            { "name": "newman", "test": "newman --version" },
            { "name": "lerna", "test": "lerna --version" },
            { "name": "gulp-cli", "test": "gulp --version" },
            { "name": "grunt-cli", "test": "grunt --version" }
        ]
    },
    "serviceFabric": {
        "runtime": {
            "version": "11.7.157.1",
            "checksum": "BBD4531D80ED5FA8D2704C9267F701684FC58306987184BE9CAF35153F358C7B"
        },
        "sdk": {
            "version": "8.7.157",
            "checksum": "32ECB92CA3C9369A0BEA688737F9714E93EC1F8022D1708ABF5084E5B1F9EFBA"
        }
    },
    "dotnet": {
        "versions": [
            "8.0",
            "9.0",
            "10.0"
        ],
        "tools": [
            { "name": "nbgv", "test": "nbgv --version", "getversion": "nbgv --version" }
        ],
        "warmup": false
    },
    "choco": {
        "common_packages": [
            { "name": "7zip.install" },
            { "name": "aria2" },
            { "name": "azcopy10" },
            { "name": "Bicep" },
            { "name": "innosetup" },
            { "name": "jq" },
            { "name": "NuGet.CommandLine" },
            { "name": "packer" },
            { "name": "pulumi" },
            { "name": "swig" },
            { "name": "vswhere" },
            {
                "name": "julia",
                "args": [ "--ia", "/DIR=C:\\Julia" ]
            },
            {
                "name": "cmake.install",
                "args": [ "--installargs", "ADD_CMAKE_TO_PATH=\"System\"" ]
            },
            {
                "name": "strawberryperl" ,
                "args": [ "--version", "5.42.0.1" ]
            },
            { "name": "imagemagick" },
            { "name": "ninja" }
        ]
    },
    "node": {
        "default": "22.*"
    },
    "maven": {
        "version": "3.9"
    },
    "mysql": {
        "version": "8.0"
    },
    "mongodb": {
        "version": "7.0"
    },
    "llvm": {
        "version": "20"
    },
    "php": {
        "version": "8.5"
    },
    "postgresql": {
        "version": "17"
    },
    "kotlin": {
        "version": "latest"
    },
    "openssl": {
        "version": "3.*"
    },
    "pwsh": {
        "version": "7.6"
    }
}