PowerShell / PSResourceGet

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

Add support for Find/Install ACR packages with dependencies #1587

Closed alerickson closed 7 months ago

alerickson commented 7 months ago

PR Summary

This PR adds support specifically for Find and Install to retrieve dependency information for a package. Specifically, it parses out dependency information from the server-side metadata Json string and adds that information to the PSResourceInfo object.

It also removes some functionality added in PR #1577, namely it removes attaching dependency.json files to a package. Instead, dependency information is now retrieved from the RequiredModules property in the package's metadata.

PR Context

Resolves #1585

PR Checklist