PSModulePathManager.psd1

@{
    # Module manifest for module 'PSModulePathManager'
    RootModule = 'PSModulePathManager.psm1'
    ModuleVersion = '1.0.2'
    GUID = 'a1b2c3d4-e5f6-4789-a0b1-c2d3e4f56789'
    Author = 'Joe Dwumfour'
    CompanyName = 'dwumfour-io'
    Copyright = '(c) 2026 Joe Dwumfour. All rights reserved.'
    Description = 'A GUI tool to easily manage PowerShell module paths (PSModulePath environment variable). Add, remove, and organize paths with a user-friendly interface.'
    
    PowerShellVersion = '5.1'
    
    # Functions to export from this module
    FunctionsToExport = @('Show-PSModulePathManager')
    
    # Cmdlets to export from this module
    CmdletsToExport = @()
    
    # Variables to export from this module
    VariablesToExport = @()
    
    # Aliases to export from this module
    AliasesToExport = @('PSModPathMgr')
    
    # Private data to pass to the module specified in RootModule/ModuleToProcess
    PrivateData = @{
        PSData = @{
            # Tags applied to this module
            Tags = @('PSModulePath', 'Environment', 'GUI', 'Management', 'PowerShell', 'Modules', 'Path', 'Tool')
            
            # A URL to the license for this module
            LicenseUri = 'https://github.com/dwumfour-io/PSModulePathManager/blob/master/LICENSE'
            
            # A URL to the main website for this project
            ProjectUri = 'https://github.com/dwumfour-io/PSModulePathManager'
            
            # A URL to an icon representing this module
            # IconUri = ''
            
            # ReleaseNotes of this module
            ReleaseNotes = @'
## v1.0.2 - SESSION Paths Display
 
### New Features
- SESSION scope display (blue) for temporary paths
- Shows all paths visible to PowerShell (USER + SYSTEM + SESSION)
- Enhanced statistics with SESSION path count
 
## v1.0.1 - URL Corrections
- Fixed GitHub repository URLs
- Added .gitignore for binaries
 
## v1.0.0 - Initial Release
- GUI interface for managing PSModulePath
- Add/Remove paths from USER and SYSTEM scopes
- Browse for folders, Export/Import, Auto-backup
- Path validation and duplicate detection
- Keyboard shortcuts, Color-coded paths
- Help/About dialog
'@

            
            # Prerelease string of this module
            # Prerelease = 'beta'
            
            # Flag to indicate whether the module requires explicit user acceptance
            # RequireLicenseAcceptance = $false
            
            # External dependent modules of this module
            # ExternalModuleDependencies = @()
        }
    }
    
    # HelpInfo URI of this module
    # HelpInfoURI = ''
}