|
1029 | 1029 | "RequiresVersionDirective": {
|
1030 | 1030 | "prefix": "require-version",
|
1031 | 1031 | "body": [
|
1032 |
| - "#Requires -Version ${1:Version}" |
| 1032 | + "#Requires -Version ${1:MinimumVersion}" |
1033 | 1033 | ],
|
1034 |
| - "description": "Require a minimum version of PowerShell to run the script." |
| 1034 | + "description": "Require a minimum version or greater of PowerShell to run the script." |
1035 | 1035 | },
|
1036 | 1036 | "RequiresPSSnapinDirective": {
|
1037 | 1037 | "prefix": "require-snapin",
|
1038 | 1038 | "body": [
|
1039 | 1039 | "#Requires -PSSnapin ${1:Name}"
|
1040 | 1040 | ],
|
1041 |
| - "description": "Require a PowerShell snap-in to run the script." |
| 1041 | + "description": "Require a specific PowerShell snap-in to run the script." |
1042 | 1042 | },
|
1043 | 1043 | "RequiresPSSnapinVersionDirective": {
|
1044 | 1044 | "prefix": "require-snapin-version",
|
1045 | 1045 | "body": [
|
1046 |
| - "#Requires -PSSnapIn ${1:Name} -Version ${2:Version}" |
| 1046 | + "#Requires -PSSnapIn ${1:Name} -Version ${2:MinimumVersion}" |
1047 | 1047 | ],
|
1048 |
| - "description": "Require a PowerShell snap-in of minimum version to run the script." |
| 1048 | + "description": "Require a specific PowerShell snap-in of minimum version or greater to run the script." |
1049 | 1049 | },
|
1050 | 1050 | "RequiresModulesDirective": {
|
1051 | 1051 | "prefix": "require-module",
|
1052 | 1052 | "body": [
|
1053 | 1053 | "#Requires -Modules ${1:Name}"
|
1054 | 1054 | ],
|
1055 |
| - "description": "Require one or more PowerShell modules to run the script." |
| 1055 | + "description": "Require one or more specific PowerShell modules to run the script." |
1056 | 1056 | },
|
1057 | 1057 | "RequiresModulesVersionDirective": {
|
1058 | 1058 | "prefix": "require-module-version",
|
1059 | 1059 | "body": [
|
1060 |
| - "#Requires -Modules @{ ModuleName='${1:Name}'; ModuleVersion='${2:Version}' }" |
| 1060 | + "#Requires -Modules @{ ModuleName='${1:Name}'; ModuleVersion='${2:MinimumVersion}' }" |
1061 | 1061 | ],
|
1062 |
| - "description": "Require a PowerShell module of minimum version to run the script." |
| 1062 | + "description": "Require a specific PowerShell module of minimum version or greater to run the script." |
1063 | 1063 | },
|
1064 | 1064 | "RequiresModulesRequiredVersionDirective": {
|
1065 | 1065 | "prefix": "require-module-required-version",
|
1066 | 1066 | "body": [
|
1067 |
| - "#Requires -Modules @{ ModuleName='${1:Name}'; RequiredVersion='${2:Version}' }" |
| 1067 | + "#Requires -Modules @{ ModuleName='${1:Name}'; RequiredVersion='${2:ExactVersion}' }" |
1068 | 1068 | ],
|
1069 |
| - "description": "Require a PowerShell module of exact version to run the script." |
| 1069 | + "description": "Require a specific PowerShell module of exact version to run the script." |
1070 | 1070 | },
|
1071 | 1071 | "RequiresPSEditionDirective": {
|
1072 | 1072 | "prefix": "require-edition",
|
1073 | 1073 | "body": [
|
1074 | 1074 | "#Requires -PSEdition ${1|Core,Desktop|}"
|
1075 | 1075 | ],
|
1076 |
| - "description": "Require a PowerShell edition to run the script." |
| 1076 | + "description": "Require a specific PowerShell edition to run the script." |
1077 | 1077 | },
|
1078 | 1078 | "RequiresShellIdDirective": {
|
1079 | 1079 | "prefix": "require-shell",
|
|
0 commit comments