From 2077423bc0bd500ba9efd49b250c09b96452fefa Mon Sep 17 00:00:00 2001 From: "Bobby Abellana (aider)" Date: Fri, 21 Feb 2025 11:07:58 -0800 Subject: [PATCH] refactor: Replace Import-Module with dot-sourcing in PowerShell scripts --- MainForm.ps1 | 3 +-- SharePointFunctions.ps1 | 11 ----------- 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/MainForm.ps1 b/MainForm.ps1 index 033eaef..5fd9a34 100644 --- a/MainForm.ps1 +++ b/MainForm.ps1 @@ -5,8 +5,7 @@ Import-Module Microsoft.Graph.Files # Import our components . "$PSScriptRoot\GraphConfig.ps1" -$SharePointFunctions = "$PSScriptRoot\SharePointFunctions.ps1" -Import-Module $SharePointFunctions -Force +. "$PSScriptRoot\SharePointFunctions.ps1" . "$PSScriptRoot\EventHandlers.ps1" # Create main form diff --git a/SharePointFunctions.ps1 b/SharePointFunctions.ps1 index bbe0bb1..b80790c 100644 --- a/SharePointFunctions.ps1 +++ b/SharePointFunctions.ps1 @@ -2,17 +2,6 @@ $script:config = $null # Initialize config variable -# Export functions that will be called from other scripts -Export-ModuleMember -Function @( - 'Load-Config', - 'Save-Config', - 'Get-FolderBrowser', - 'Connect-SharePoint', - 'List-XlsFiles', - 'Convert-Files', - 'Move-Files' -) - # Load configuration from config.json function Load-Config { try {