OMG.PSUtilities.psd1
|
@{ RootModule = 'OMG.PSUtilities.psm1' ModuleVersion = '1.2.0' GUID = 'd9c7767a-1234-4c2d-ae6f-bdf00a0e0999' Author = 'OMG IT Solutions' CompanyName = 'OMG IT Solutions' Copyright = '(c) 2025-2026 Lakshmanachari Panuganti' Description = 'Meta-module that installs the supported OMG.PSUtilities modules.' PowerShellVersion = '7.0' # Supported PSEditions. # Core only, because this is the intersection of the required modules' tested support: # AzureCore and AzureDevOps are Core-only, so the aggregate cannot claim Desktop even # though ActiveDirectory, AI and Core each support it individually. CompatiblePSEditions = @('Core') # ServiceNow and VSphere were removed in this release. Both are unimplemented stubs that # have been retired from publication, so requiring them would have forced users to install # modules whose only command throws NotImplementedException. RequiredModules = @( @{ ModuleName = 'OMG.PSUtilities.ActiveDirectory'; ModuleVersion = '1.1.0' } @{ ModuleName = 'OMG.PSUtilities.AI'; ModuleVersion = '1.1.0' } @{ ModuleName = 'OMG.PSUtilities.AzureCore'; ModuleVersion = '1.2.0' } @{ ModuleName = 'OMG.PSUtilities.AzureDevOps'; ModuleVersion = '1.1.0' } @{ ModuleName = 'OMG.PSUtilities.Core'; ModuleVersion = '1.1.0' } ) FunctionsToExport = @() CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('DevOps', 'PowerShell', 'Automation', 'OMG') LicenseUri = 'https://github.com/lakshmanachari-panuganti/OMG.PSUtilities/blob/main/LICENSE' ProjectUri = 'https://github.com/lakshmanachari-panuganti/OMG.PSUtilities' ReleaseNotes = @' 1.2.0 - Removed OMG.PSUtilities.ServiceNow and OMG.PSUtilities.VSphere from RequiredModules. Both are unimplemented stubs retired from publication, so installing this meta-module no longer drags in modules whose only command throws NotImplementedException. - Aligned the remaining required versions with the releases completed in Phase 8. - Declared CompatiblePSEditions = Core, the intersection of the required modules' tested edition support rather than an assumption. - Added the Copyright statement, which this manifest previously omitted entirely, and applied the MIT metadata approved in docs/decisions/0.5-licensing-selection.md. The LicenseUri now resolves, because the root LICENSE file exists. '@ } } } |