resource/projectRoot/BuildDependencies.psd1

# Build dependencies for this project, in the format Install-PSResource -RequiredResourceFile reads.
# The CI templates install from this file with scripts/Install-MFBuildDependencies.ps1, so builds and tests
# use the versions pinned here rather than whatever is newest.
#
# Versions use NuGet range syntax:
# '1.2.3' exactly 1.2.3
# '[1.2.3, ]' 1.2.3 or newer
# '[1.2.3, 2.0.0)' 1.2.3 or newer, but not 2.0.0
# Add prerelease = 'true' to a module to allow its prerelease versions.
#
# Add your own module's dependencies here too, such as anything in RequiredModules, so tests can import them.
# Microsoft.PowerShell.PSResourceGet is not listed, as it installs everything else. PowerShell 7.4 and newer include it.
@{
    'ModuleForge' = @{
        version = '[1.4.0, 2.0.0)'
        repository = 'PSGallery'
    }
    'Pester' = @{
        version = '[6.0.0, 7.0.0)'
        repository = 'PSGallery'
    }
    'PSScriptAnalyzer' = @{
        version = '[1.25.0, 2.0.0)'
        repository = 'PSGallery'
    }
    'Microsoft.PowerShell.PlatyPS' = @{
        version = '[1.0.3, 2.0.0)'
        repository = 'PSGallery'
    }
}