cliHelper.env.psd1

#
# Module manifest for module 'dotEnv'
#
# Generated by: Alain Herve
# Generated on: 06/10/2024
#

@{
  # Script module or binary module file associated with this manifest.
  RootModule            = 'cliHelper.env.psm1'
  ModuleVersion         = '0.1.2'
  GUID                  = '5b2d0876-9a8b-4aa5-bd54-ce47c534642e'
  Author                = 'alain'
  CompanyName           = 'alainQtec'
  Copyright             = "Alain Herve (c) 2024. All rights reserved."
  Description           = 'A module for loading and editing environment variables. It also includes cmdlets for extra safety measures.'
  PowerShellVersion     = '3.0'
  # Name of the PowerShell host required by this module
  # PowerShellHostName = ''
  # Minimum version of the PowerShell host required by this module
  # PowerShellHostVersion = ''
  # Minimum version of Microsoft .NET Framework required by this module. This prerequisite is valid for the PowerShell Desktop edition only.
  # DotNetFrameworkVersion = ''
  # Minimum version of the common language runtime (CLR) required by this module. This prerequisite is valid for the PowerShell Desktop edition only.
  ClrVersion            = '2.0.50727'
  # Processor architecture (None, X86, Amd64) required by this module
  ProcessorArchitecture = 'None'
  RequiredAssemblies    = @()
  ScriptsToProcess      = @()
  TypesToProcess        = @()
  FormatsToProcess      = @()
  NestedModules         = @()
  FunctionsToExport     = @(
    'Add-Env',
        'Get-Env',
        'Get-EnvFile',
        'Protect-Env',
        'Read-Env',
        'Remove-Env',
        'Unprotect-Env',
        'Update-SessionEnv',
        'Write-Env'
  )
  RequiredModules       = @(
    'clihelper.xcrypt'
  )
  CmdletsToExport       = '*'
  VariablesToExport     = '*'
  AliasesToExport       = '*'
  # DscResourcesToExport = @()

  # List of all modules packaged with this module
  # ModuleList = @()

  # List of all files packaged with this module
  # FileList = @()

  # Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell.
  PrivateData           = @{
    PSData = @{
      # Tags applied to this module. These help with module discovery in online galleries.
      Tags         = 'dotEnv', 'PowerShell'
      LicenseUri   = 'https://alain.mit-license.org/'
      ProjectUri   = 'https://github.com/alainQtec/cliHelper.env'
      # IconUri = ''
      ReleaseNotes = "
# Changelog

 
 
- Updated build script
 


***

# Install guide:

 
1. [Click here](https://github.com/alainQtec/cliHelper.env/releases/download/v<versionToDeploy>/cliHelper.env.zip) to download the *cliHelper.env.zip* file attached to the release.
2. **If on Windows**: Right-click the downloaded zip, select Properties, then unblock the file.
    > _This is to prevent having to unblock each file individually after unzipping._
3. Unzip the archive.
4. (Optional) Place the module folder somewhere in your `PSModulePath`.
    > _You can view the paths listed by running the environment variable `$Env:PSModulePath`_
5. Import the module, using the full path to the PSD1 file in place of `cliHelper.env` if the unzipped module folder is not in your `PSModulePath`:
    ```powershell
    # In Env:PSModulePath
    Import-Module cliHelper.env
 
    # Otherwise, provide the path to the manifest:
    Import-Module -Path Path\to\cliHelper.env\<versionToDeploy>\cliHelper.env.psd1
    ```
"


      # Prerelease string of this module
      # Prerelease = ''

      # Flag to indicate whether the module requires explicit user acceptance for install/update/save
      # RequireLicenseAcceptance = $false

      # External dependent modules of this module
      # ExternalModuleDependencies = @()
    } # End of PSData hashtable
  } # End of PrivateData hashtable

  # HelpInfo URI of this module
  # HelpInfoURI = ''

  # Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix.
  # DefaultCommandPrefix = ''
}