CopyScriptToClipboard.psd1

@{

    # Module Loader File
    RootModule = 'CopyScriptToClipboard.psm1'
    
    # Version Number
    ModuleVersion = '1.2'
    
    # Unique Module ID
    GUID = 'f6834df3-7dad-490f-9b19-7f039b942dde'
    
    # Module Author
    Author = 'Martin Binder'
    
    # Company
    CompanyName = ''
    
    # Copyright
    Copyright = '(c) 2020 Martin Binder. All rights reserved.'
    
    # Module Description
    Description = 'PowerShell ISE: This copies the entire contents or your selection from the script pane to the system clipboard colourised for RTF and HTML, black and white for Unicode Text. The clipboard can be pasted into any application that supports pasting in Unicode Text, RTF or HTML format'
    
    # Minimum PowerShell Version Required
    PowerShellVersion = '5.0'
    
    # Name of Required PowerShell Host
    PowerShellHostName = ''
    
    # Minimum Host Version Required
    PowerShellHostVersion = ''
    
    # Minimum .NET Framework-Version
    DotNetFrameworkVersion = ''
    
    # Minimum CLR (Common Language Runtime) Version
    CLRVersion = ''
    
    # Processor Architecture Required (X86, Amd64, IA64)
    ProcessorArchitecture = ''
    
    # Required Modules (will load before this module loads)
    RequiredModules = @( )
    
    # Required Assemblies
    RequiredAssemblies = @()
    
    # PowerShell Scripts (.ps1) that need to be executed before this module loads
    ScriptsToProcess = @()
    
    # Type files (.ps1xml) that need to be loaded when this module loads
    TypesToProcess = @()
    
    # Format files (.ps1xml) that need to be loaded when this module loads
    FormatsToProcess = @()
    
    #
    NestedModules = @()
    
    # List of exportable functions
    FunctionsToExport = @( 'Copy-ScriptToClipboard', 'Copy-SelectionToClipboard', 'Add-CopyScriptToISEMenu', 'Remove-CopyScriptFromISEMenu' )
    
    # List of exportable cmdlets
    CmdletsToExport = @()
    
    # List of exportable variables
    VariablesToExport = @()
    
    # List of exportable aliases
    AliasesToExport = @()
    
    # List of all modules contained in this module
    ModuleList = @()
    
    # List of all files contained in this module
    FileList = @()
    
    # Private data that needs to be passed to this module
    PrivateData = @{
        PSData = @{
            Tags=@( 'script','clipboard', 'copy' )
        }
    }
        
    }