diff options
Diffstat (limited to '.github/actions/msvc-dev-cmd/node_modules/@actions/core/lib/utils.js')
-rw-r--r-- | .github/actions/msvc-dev-cmd/node_modules/@actions/core/lib/utils.js | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/.github/actions/msvc-dev-cmd/node_modules/@actions/core/lib/utils.js b/.github/actions/msvc-dev-cmd/node_modules/@actions/core/lib/utils.js new file mode 100644 index 0000000..97cea33 --- /dev/null +++ b/.github/actions/msvc-dev-cmd/node_modules/@actions/core/lib/utils.js @@ -0,0 +1,19 @@ +"use strict"; +// We use any as a valid input type +/* eslint-disable @typescript-eslint/no-explicit-any */ +Object.defineProperty(exports, "__esModule", { value: true }); +/** + * Sanitizes an input into a string so it can be passed into issueCommand safely + * @param input input to sanitize into a string + */ +function toCommandValue(input) { + if (input === null || input === undefined) { + return ''; + } + else if (typeof input === 'string' || input instanceof String) { + return input; + } + return JSON.stringify(input); +} +exports.toCommandValue = toCommandValue; +//# sourceMappingURL=utils.js.map
\ No newline at end of file |