Modules/IdLE.Provider.DirectorySync.EntraConnect/IdLE.Provider.DirectorySync.EntraConnect.psm1
|
#requires -Version 7.0 Set-StrictMode -Version Latest $PublicPath = Join-Path -Path $PSScriptRoot -ChildPath 'Public' if (Test-Path -Path $PublicPath) { # Materialize the list first to avoid enumeration issues if the session/module state changes during import. $publicScripts = @(Get-ChildItem -Path $PublicPath -Filter '*.ps1' -File | Sort-Object -Property FullName) foreach ($script in $publicScripts) { . $script.FullName } } Export-ModuleMember -Function @( 'New-IdleEntraConnectDirectorySyncProvider' ) |