public/Invoke-WithSentry.ps1

. "$publicDir/Out-Sentry.ps1"

function Invoke-WithSentry {
    param(
        [scriptblock]
        $ScriptBlock
    )

    try {
        & $ScriptBlock
    } catch {
        $_ | Out-Sentry
        throw
    }
}