internal/scripts/preimport.ps1

1
2
3
4
5
6
7
8
9
10
11
12
. Import-ModuleFile -Path "$script:ModuleRoot\internal\scripts\strings.ps1"

# Add all things you want to run before importing the main code
foreach ($file in (Get-ChildItem "$script:ModuleRoot\internal\configurations\validations" -Filter '*.ps1'))
{
    . Import-ModuleFile -Path $file.FullName
}

foreach ($file in (Get-ChildItem "$script:ModuleRoot\internal\configurations" -Filter '*.ps1'))
{
    . Import-ModuleFile -Path $file.FullName
}