EzTheme.psd1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
@{
    # Version number of this module.
    ModuleVersion = '0.1.0'
    PrivateData      = @{
        PSData = @{
            # The prerelease portion of a semantic version. Blank for releases
            Prerelease   = 'pre0001'
            ReleaseNotes = ''

            Tags         = @('Theme', 'Scheme', 'Colors', 'EzTheme')

            # LicenseUri = ''
            # ProjectUri = ''
            # IconUri = ''

            # Modules that aren't in the same PowerShellGallery
            ExternalModuleDependencies = @(
                # These aren't actually external, they are pre-release
                # But PowerShellGet is unbelievably useless at semver
                "Theme.PowerShell", "Theme.PSReadLine", "Configuration"
            )
        } # End of PSData hashtable
    } # End of PrivateData hashtable

    Description          = 'Theme Windows Terminal, PowerShell, PSReadLine, your prompt, and anything you like!'
    ScriptsToProcess     = @()
    FunctionsToExport    = @('Export-Theme','Get-ModuleTheme','Get-Theme','Import-Theme','Show-Theme')
    CmdletsToExport      = @()
    VariablesToExport    = @()
    AliasesToExport      = @('epth','gmth','gth','ipth','shth')
    NestedModules        = @("Interfaces.psm1")
    RequiredModules      = @(
        @{ ModuleName = "Theme.PowerShell"; ModuleVersion = "0.0.1" }
        @{ ModuleName = "Theme.PSReadLine"; ModuleVersion = "0.0.1" }
        @{ ModuleName = "Configuration";    ModuleVersion = "1.3.99" }
        @{ ModuleName = "PANSIES";          ModuleVersion = "2.1.0" }
    )
    TypesToProcess       = @('EzTheme.types.ps1xml')
    FormatsToProcess     = @('EzTheme.format.ps1xml')

    # Script module or binary module file associated with this manifest.
    RootModule           = 'EzTheme.psm1'
    GUID                 = 'e1561aca-d9fe-4282-9f97-ba7899c8dfc1'
    Author               = "Joel 'Jaykul' Bennett"
    CompanyName          = 'PoshCode.org'
    Copyright            = '(c) Joel Bennett 2020. All rights reserved.'
    CompatiblePSEditions = @('Desktop', 'Core')

    # Minimum version of the PowerShell engine required by this module
    PowerShellVersion    = '5.1'
}