.vscode/launch.json

{
    "configurations": [
        {
            "name": "PowerShell: Windows PowerShell",
            "type": "PowerShell",
            "request": "launch",
            "sessionName": "Windows PowerShell (x64)"
        },
        {
            "name": "PowerShell: Module Interactive Session",
            "type": "PowerShell",
            "request": "launch",
            "script": "Remove-Module PsBananaUtils*; ls \"$${workspaceFolder}/PsBananaUtils.*\" | % {Import-Module $_.FullName}; Import-Module \"${workspaceFolder}/PsBananaUtils\""
        },
        {
            "name": "Debug PowerShell Script",
            "type": "PowerShell",
            "request": "launch",
            "script": "${workspaceFolder}/myscript.ps1",
            "args": [],
            "cwd": "${workspaceFolder}"
        }
    ]
}