# yaml-language-server: $schema=https://aka.ms/configuration-dsc-schema/0.2 properties: resources: - resource: Microsoft.WinGet.DSC/WinGetPackage id: powerShell directives: description: Install PowerShell 7 allowPrerelease: true settings: id: Microsoft.PowerShell source: winget - resource: Microsoft.WinGet.DSC/WinGetPackage id: dockerDesktop directives: description: Install Docker Desktop allowPrerelease: true settings: id: Docker.DockerDesktop source: winget - resource: Microsoft.WinGet.DSC/WinGetPackage id: dotNet8 directives: description: Install .NET 8 allowPrerelease: true settings: id: Microsoft.DotNet.SDK.8 source: winget - resource: Microsoft.WinGet.DSC/WinGetPackage id: openJDK21 directives: description: Install OpenJDK 21 allowPrerelease: true settings: id: Microsoft.OpenJDK.21 source: winget configurationVersion: 0.2.0