PSInfisical.Extension/PSInfisical.Extension.psd1
|
@{ # Script module file associated with this manifest RootModule = 'PSInfisical.Extension.psm1' # Version number — kept in sync with parent module ModuleVersion = '0.4.0' # Supported PSEditions CompatiblePSEditions = @('Desktop', 'Core') # ID used to uniquely identify this module GUID = '7ccd313a-09d6-41f3-8731-bd0939ee01ca' # Author of this module Author = 'PSInfisical Contributors' # Description of the functionality provided by this module Description = 'SecretManagement vault extension for PSInfisical. Provides Infisical secrets access through the standard Get-Secret / Set-Secret interface.' # Minimum version of the PowerShell engine required by this module PowerShellVersion = '5.1' # Functions to export — exactly the 5 required by SecretManagement FunctionsToExport = @( 'Get-Secret' 'Set-Secret' 'Remove-Secret' 'Get-SecretInfo' 'Test-SecretVault' ) # Cmdlets to export from this module CmdletsToExport = @() # Variables to export from this module VariablesToExport = @() # Aliases to export from this module AliasesToExport = @() # Required modules — SecretManagement is always the caller that loads this # extension, so it must NOT be declared here (doing so causes a circular # dependency during Register-SecretVault's internal module loading). RequiredModules = @() # Private data to pass to the module specified in RootModule PrivateData = @{ PSData = @{} } } |