PSTemplatizer.psm1

1
2
3
4
5
6
7
8
9
10
11
12
13
[CmdletBinding()]
param([switch]$verbose)

$ErrorActionPreference = 'stop'
$ModuleRoot = $MyInvocation.MyCommand.ScriptBlock.Module.ModuleBase

. "$ModuleRoot\Scripts\PreLoad.ps1" -ModuleRoot $ModuleRoot

$functionNamesToExport = . "$ModuleRoot\Scripts\Load-AllModuleFunctions.ps1" -ModuleRoot $ModuleRoot

Export-ModuleMember -Function $functionNamesToExport -Alias *

. "$ModuleRoot\Scripts\PostLoad.ps1" -ModuleRoot $ModuleRoot