You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(delivery): ✨ standardize manifest delivery metadata to PrivateData.PSData.Delivery/Repository
* Replace legacy `PSPublishModuleDelivery` references in docs and cmdlets with `PrivateData.PSData.Delivery`.
* Update `New-PersonalManifest.ps1` to emit a structured `Delivery` node and an optional `Repository` node (branch/paths), and include `Delivery`/`Repository` in validated PrivateData entries.
* Update public cmdlets (`Install-ProjectDocumentation`, `Show-ProjectDocumentation`) and documentation to read from the new nodes.
* Fix minor typo in `Build-Module.ps1` ("rmeove" → "remove").
@@ -242,20 +242,20 @@ function Show-ProjectDocumentation {
242
242
243
243
foreach ($tin$targets) {
244
244
if ($t.Kind-eq'Intro') {
245
-
if ($manifest-and$manifest.PrivateData-and$manifest.PrivateData.PSData-and$manifest.PrivateData.PSData.PSPublishModuleDelivery-and$manifest.PrivateData.PSData.PSPublishModuleDelivery.IntroText) {
245
+
if ($manifest-and$manifest.PrivateData-and$manifest.PrivateData.PSData-and$manifest.PrivateData.PSData.Delivery-and$manifest.PrivateData.PSData.Delivery.IntroText) {
Write-Warning'Introduction text not defined in delivery metadata.'
251
251
}
252
252
continue
253
253
}
254
254
if ($t.Kind-eq'Upgrade') {
255
-
if ($manifest-and$manifest.PrivateData-and$manifest.PrivateData.PSData-and$manifest.PrivateData.PSData.PSPublishModuleDelivery-and$manifest.PrivateData.PSData.PSPublishModuleDelivery.UpgradeText) {
255
+
if ($manifest-and$manifest.PrivateData-and$manifest.PrivateData.PSData-and$manifest.PrivateData.PSData.Delivery-and$manifest.PrivateData.PSData.Delivery.UpgradeText) {
0 commit comments