functions/common/Write-LogLine.ps1

function Write-LogLine {
    param (
        [string]$Message,
        [string]$LogFilePath
    )
    $timestamp = (Get-Date).ToString("HH:mm:ss")
    $logLine = "[$timestamp] $Message"
    Write-Host $logLine
    "$logLine`n" | Out-File -FilePath $LogFilePath -Encoding UTF8 -Append
}