ProductivityTools.PSInstallModuleIfMissing.psd1

 #
# Module manifest for module 'module'
#
# Generated by: pawel.wujczyk
#
# Generated on: 11/25/2017 4:12:35 PM
#
#Created in following environment
#Name Value
#---- -----
#PSVersion 5.1.14393.1358
#PSEdition Desktop
#PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
#BuildVersion 10.0.14393.1358
#CLRVersion 4.0.30319.42000
#WSManStackVersion 3.0
#PSRemotingProtocolVersion 2.3
#SerializationVersion 1.1.0.1

@{

# Script module or binary module file associated with this manifest.
RootModule = 'ProductivityTools.PSInstallModuleIfMissing.psm1'

# Version number of this module.
ModuleVersion = '1.0.9'

# ID used to uniquely identify this module
GUID = 'b39207e6-9563-48c8-8c98-f6a6e19f10ae'

# Author of this module
Author = 'Pawel Wujczyk'

# Description of the functionality provided by this module
Description = 'This simple module checks if module which name is provided is installed. If not it executes Install-Module cmdlet.'

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @('PowerShellGet')

# Functions to export from this module
FunctionsToExport = 'Install-ModuleIfMissing'

# HelpInfo URI of this module
HelpInfoURI = 'http://www.productivitytools.tech/install-moduleifmissing/'


# 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 = @("Reinstall","Install","Installation","Module")

        # A URL to the main website for this project.
        ProjectUri = 'http://www.productivitytools.tech/install-moduleifmissing/'

    } # End of PSData hashtable

} # End of PrivateData hashtable

}