values/run.ps1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
. $PSScriptRoot\..\utils.ps1

if (-not $commandValues) {
    $commandValues = [ordered] @{ }
}

$commandValues['run'] = {
    param ([string] $WordToComplete)

    $scriptNames = Get-PackageScripts | Where-Object {
        $_ -like "$WordToComplete*"
    }

    return $scriptNames
}