Subatomix.ExampleModule.psd1

# © 2026 Subatomix Research Inc.
# SPDX-License-Identifier: MIT-0
@{
    # Identity
    GUID          = 'ae120094-bc65-4ad6-8550-08d4e7eff79a'
    RootModule    = 'Subatomix.ExampleModule.dll'
    ModuleVersion = '2.0.0'

    # General
    Description = 'Example binary module built with Subatomix.Build.Packaging.PowerShellModule'
    Author      = 'Jeffrey Sharp'
    CompanyName = 'Subatomix Research Inc.'
    Copyright   = '© 2026 Subatomix Research Inc.'

    # Requirements
    CompatiblePSEditions = @('Core')
    PowerShellVersion    = '7.4'

    # Exports
    CmdletsToExport   = @('Test-ModulePackaging')
    FunctionsToExport = @()
    AliasesToExport   = @()
    VariablesToExport = @()

    # Private data to pass to the RootModule
    PrivateData = @{
        PSData = @{
            # Additional metadata
            Prerelease   = 'pre01'
            ProjectUri   = 'https://github.com/sharpjs/Subatomix.Build.Packaging.PowerShellModule'
            ReleaseNotes = 'https://github.com/sharpjs/Subatomix.Build.Packaging.PowerShellModule/blob/main/example/CHANGES.md'
            LicenseUri   = 'https://github.com/sharpjs/Subatomix.Build.Packaging.PowerShellModule/blob/main/icon.png'
            IconUri      = 'https://raw.githubusercontent.com/sharpjs/Subatomix.Build.Packaging.PowerShellModule/main/example/icon.png'
            Tags         = @('PowerShell', 'Module', 'Examples')
        }
    }
}