tcs.utils.psd1
|
@{ RootModule = 'tcs.utils.psm1' ModuleVersion = '0.3.0' GUID = 'c3158068-630b-4916-ad13-c22d89b2d36a' Author = 'Nigel Tatschner' CompanyName = 'TheCodeSaiyan' Copyright = '(c) 2024-2026 Nigel Tatschner. All rights reserved.' Description = 'Scaffolding and utility functions for building tcs-style PowerShell modules: module, function and Pester test generators, Swagger/OpenAPI wrapper generation, module renaming, flat-text export/import and MSI inspection (Get-MsiSequence is Windows only).' CompatiblePSEditions = @('Desktop', 'Core') PowerShellVersion = '5.1' RequiredModules = @( @{ ModuleName = 'tcs.core'; ModuleVersion = '0.3.0' } ) FunctionsToExport = @( 'Convert-ModuleNameAndReferences', 'Edit-StringAtLine', 'Export-ModuleToFlatTextAndManifest', 'Get-LeadingSpaceCount', 'Get-MsiSequence', 'Import-ModuleFromFlatTextAndManifest', 'New-FunctionsFromSwagger', 'New-FunctionTemplate', 'New-ModuleCustomTemplate', 'New-PesterCustomTests', 'Update-ModuleManifestExports' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('tcs', 'Scaffolding', 'Module', 'Template', 'Pester', 'Swagger', 'OpenAPI', 'MSI', 'PSEdition_Desktop', 'PSEdition_Core', 'Windows', 'Linux', 'MacOS') ProjectUri = 'https://github.com/ntatschner/TheCodeSaiyan-PowerShell-tcs.utils' LicenseUri = 'https://github.com/ntatschner/TheCodeSaiyan-PowerShell-tcs.utils/blob/main/LICENSE' ReleaseNotes = 'https://github.com/ntatschner/TheCodeSaiyan-PowerShell-tcs.utils/blob/main/CHANGELOG.md' } } } |