PSModuleUtils.psd1
|
@{ RootModule = 'PSModuleUtils.psm1' ModuleVersion = '4.1.0' GUID = '3c63c38f-c32c-4837-a6fa-0b456f4099ce' Author = 'Justin Beeson' CompanyName = 'thisjustin816' Copyright = '(c) 2026 thisjustin816. All rights reserved.' Description = 'A module with helper functions to build and publish PowerShell modules to the PSGallery.' PowerShellVersion = '7.4' CompatiblePSEditions = @('Core') FunctionsToExport = @('Build-PSModule','Export-PSModuleAnalyzerSettings','Invoke-PSModuleAnalyzer','New-PSModuleManifest','Publish-PSModule','Test-PSModule') CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() RequiredModules = @( @{ ModuleName = 'ModuleBuilder'; ModuleVersion = '3.2.18'; MaximumVersion = '3.999.999' } @{ ModuleName = 'Metadata'; ModuleVersion = '1.5.0'; MaximumVersion = '1.999.999' } @{ ModuleName = 'JBUtils'; ModuleVersion = '1.1.0'; MaximumVersion = '1.999.999' } @{ ModuleName = 'Pester'; ModuleVersion = '5.0'; MaximumVersion = '5.999.999' } @{ ModuleName = 'PSScriptAnalyzer'; ModuleVersion = '1.20.0'; MaximumVersion = '1.999.999' } @{ ModuleName = 'Microsoft.PowerShell.PSResourceGet'; ModuleVersion = '1.0.0' } ) PrivateData = @{ PSData = @{ Tags = @('PSEdition_Core', 'Windows', 'Linux', 'macOS') ProjectUri = 'https://github.com/thisjustin816/PSModuleUtils' LicenseUri = 'https://opensource.org/licenses/MIT' ReleaseNotes = 'Accept settings as a hashtable, not only a file path (#20)' Prerelease = '' } } } |