PowerShell / PSResourceGet

PSResourceGet is the package manager for PowerShell
https://www.powershellgallery.com/packages/Microsoft.PowerShell.PSResourceGet
MIT License
479 stars 90 forks source link

ACR: Parse 'ModuleList' from ACR server metadata to populate 'Dependencies' in PSResourceInfo object #1604

Closed alerickson closed 4 months ago

alerickson commented 4 months ago

PR Summary

This PR helps support Az module dependencies, since Az does not list their dependencies under RequiredModules in the module manifest and instead under dependencies in the .nuspec.

This change parses ModuleList from the metadata property in the ACR server manifest to read all dependencies for the module and populate that into the PSResourceInfo object.

PR Context

PR Checklist