Skip to content

[Bug]: ConvertTo-JsonManifest is not exported as a public function #453

@Salavin

Description

@Salavin

PowerShell Version

5.1 (Windows PowerShell)

Operating System

Windows

Module Version

2.0.0

What happened?

The README.md mentions the use of ConvertTo-JsonManifest to be able to convert an existing XML manifest to JSON. However, this function is not listed as an exported function.

Expected behavior

There not to be an error thrown when attempting to use the function.

Minimal reproduction

Import-Module Plaster -RequiredVersion 2.0.0
ConvertTo-JsonManifest

Error output / logs

PS C:\> Import-Module Plaster -RequiredVersion 2.0.0
[2026-05-22 09:52:23] [Information] [Plaster] Plaster v2.0.0 module loaded successfully (PowerShell 5.1.26100.8457)
PS C:\> Get-Module Plaster

ModuleType Version    Name                                ExportedCommands
---------- -------    ----                                ----------------
Script     2.0.0      Plaster                             {Get-PlasterTemplate, Invoke-Plaster, New-PlasterManifest, Test-PlasterManifest}


PS C:\> ConvertTo-JsonManifest
ConvertTo-JsonManifest : The term 'ConvertTo-JsonManifest' is not recognized as the name of a cmdlet, function, script file, or operable program. Check
the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ ConvertTo-JsonManifest
+ ~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (ConvertTo-JsonManifest:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions