diff --git a/.github/workflows/audit.yml b/.github/workflows/audit.yml index 74829f3..68707fa 100644 --- a/.github/workflows/audit.yml +++ b/.github/workflows/audit.yml @@ -15,7 +15,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Use Node.js LTS uses: actions/setup-node@v3 diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index c12b0a7..e14850e 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -4,7 +4,7 @@ on: pull_request: branches: - master - - zowe-v1-lts + - zowe-v?-lts - next jobs: @@ -14,12 +14,12 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 - name: Check Changelog Updated - uses: awharn/check_changelog_action@v0.0.2 + uses: awharn/check_changelog_action@v1 with: header: '## Recent Changes' file: 'CHANGELOG.md' diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 1d8c945..e06674e 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -4,12 +4,12 @@ on: push: branches: - master - - zowe-v1-lts + - zowe-v?-lts - next pull_request: branches: - master - - zowe-v1-lts + - zowe-v?-lts - next # schedule: # - cron: '0 10 * * *' @@ -30,13 +30,13 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Initialize CodeQL - uses: github/codeql-action/init@v1 + uses: github/codeql-action/init@v2 with: languages: ${{ matrix.language }} config-file: ./.github/resources/codeql-config.yml - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v1 + uses: github/codeql-action/analyze@v2 diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index 1cd8c94..f18bd73 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -4,7 +4,7 @@ on: push: branches-ignore: - 'master' - - 'zowe-v1-lts' + - 'zowe-v?-lts' - 'next' pull_request: branches: @@ -17,7 +17,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Use Node.js LTS uses: actions/setup-node@v3 diff --git a/.github/workflows/zowe-cli-plugin.yml b/.github/workflows/zowe-cli-plugin.yml index da0a7c7..e9f1557 100644 --- a/.github/workflows/zowe-cli-plugin.yml +++ b/.github/workflows/zowe-cli-plugin.yml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: false matrix: - node-version: [14.x, 16.x, 18.x] + node-version: [16.x, 18.x] os: [windows-latest, ubuntu-latest, macos-latest] env: @@ -28,7 +28,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v3 @@ -40,15 +40,12 @@ jobs: echo "::remove-matcher owner=eslint-compact::" echo "::remove-matcher owner=eslint-stylish::" - - name: Use NPM v8 - run: npm install -g npm@^8 - - name: Install Dependencies run: npm ci - name: Update Dependencies id: npm-update - uses: zowe-actions/octorelease-script@master + uses: zowe-actions/octorelease/script@v1 with: script: npmUpdate @@ -66,7 +63,7 @@ jobs: - name: Archive Results if: ${{ always() && steps.build.outcome == 'success' }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{ matrix.os }}-${{ matrix.node-version }}-results path: __tests__/__results__/ @@ -84,7 +81,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 persist-credentials: false @@ -99,7 +96,7 @@ jobs: run: npm ci - name: Update Dependencies - uses: zowe-actions/octorelease-script@master + uses: zowe-actions/octorelease/script@v1 env: GIT_COMMITTER_NAME: ${{ secrets.ZOWE_ROBOT_USER }} GIT_COMMITTER_EMAIL: ${{ secrets.ZOWE_ROBOT_EMAIL }} @@ -110,7 +107,7 @@ jobs: - name: Build Source run: npm run build - - uses: zowe-actions/octorelease@master + - uses: zowe-actions/octorelease@v1 env: GIT_COMMITTER_NAME: ${{ secrets.ZOWE_ROBOT_USER }} GIT_COMMITTER_EMAIL: ${{ secrets.ZOWE_ROBOT_EMAIL }} diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 15d3449..4d29836 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -3195,24 +3195,24 @@ } }, "node_modules/@zowe/cli": { - "version": "6.40.8", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/cli/-/@zowe/cli-6.40.8.tgz", - "integrity": "sha512-QwOvy/UXlJcTE++9Pzp+cvtfUPSoILd/yw4bb7SzHPRk7C7CvTv73IQEaShiapZHZlcRlJfKhtGW5PC1XMgf6g==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/cli/-/@zowe/cli-6.40.16.tgz", + "integrity": "sha512-GD/liyMEq/7BEptByzAedenDOg8+lIzyqHAPbhWa5ZjNXuUChIkeA6J1FgCelbit8wQ08T6B6QNpKN14RQSD1A==", "hasInstallScript": true, "peer": true, "dependencies": { - "@zowe/core-for-zowe-sdk": "6.40.7", - "@zowe/imperative": "4.18.9", + "@zowe/core-for-zowe-sdk": "6.40.16", + "@zowe/imperative": "4.18.15", "@zowe/perf-timing": "1.0.7", - "@zowe/provisioning-for-zowe-sdk": "6.40.7", - "@zowe/zos-console-for-zowe-sdk": "6.40.7", - "@zowe/zos-files-for-zowe-sdk": "6.40.8", - "@zowe/zos-jobs-for-zowe-sdk": "6.40.8", - "@zowe/zos-logs-for-zowe-sdk": "6.40.7", - "@zowe/zos-tso-for-zowe-sdk": "6.40.7", - "@zowe/zos-uss-for-zowe-sdk": "6.40.7", - "@zowe/zos-workflows-for-zowe-sdk": "6.40.8", - "@zowe/zosmf-for-zowe-sdk": "6.40.7", + "@zowe/provisioning-for-zowe-sdk": "6.40.16", + "@zowe/zos-console-for-zowe-sdk": "6.40.16", + "@zowe/zos-files-for-zowe-sdk": "6.40.16", + "@zowe/zos-jobs-for-zowe-sdk": "6.40.16", + "@zowe/zos-logs-for-zowe-sdk": "6.40.16", + "@zowe/zos-tso-for-zowe-sdk": "6.40.16", + "@zowe/zos-uss-for-zowe-sdk": "6.40.16", + "@zowe/zos-workflows-for-zowe-sdk": "6.40.16", + "@zowe/zosmf-for-zowe-sdk": "6.40.16", "get-stdin": "7.0.0", "minimatch": "3.1.2" }, @@ -3225,9 +3225,9 @@ } }, "node_modules/@zowe/core-for-zowe-sdk": { - "version": "6.40.7", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/core-for-zowe-sdk/-/@zowe/core-for-zowe-sdk-6.40.7.tgz", - "integrity": "sha512-x/Wxvw+wQbMIhBhWaKk1s2fXsGgimdLg2OS1HD95C8f5lCZkyqoy0hIOH4H3gPeyQSEbEjXDKTuZAVA7sa6eSg==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/core-for-zowe-sdk/-/@zowe/core-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-bkwXVB/3tztwAssXyxtU3AnzFdDBvahyVB8Ss61HcNU2na9gz+n0H+VKEeZ9iTyppo/7jo2zHHDhuxM5AFUpqA==", "peer": true, "dependencies": { "string-width": "4.2.3" @@ -3237,14 +3237,15 @@ } }, "node_modules/@zowe/imperative": { - "version": "4.18.9", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/imperative/-/@zowe/imperative-4.18.9.tgz", - "integrity": "sha512-R0prvu0SvUJaxPBkh/8sjca28fQwrdwkK4MWMBPmSZGTBPHAaFRs5e91+klu9S1spA0GJl382u6yQyJ6U8XucQ==", + "version": "4.18.15", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/imperative/-/@zowe/imperative-4.18.15.tgz", + "integrity": "sha512-N+5hJTRoVNhSqD0jSiZA7EX1OMBi5iK7yPFZ8WuqCMlGFc59yH0K15WU4kvhyStV4u288TMMXuhXrPwgS30Bsg==", "dependencies": { "@types/yargs": "13.0.4", "@zowe/perf-timing": "1.0.7", "chalk": "2.4.2", "cli-table3": "0.6.2", + "cross-spawn": "7.0.3", "dataobject-parser": "1.2.1", "deepmerge": "3.0.0", "fastest-levenshtein": "1.0.12", @@ -3266,6 +3267,7 @@ "readline-sync": "1.4.10", "semver": "5.7.0", "stack-trace": "0.0.10", + "which": "3.0.0", "wrap-ansi": "7.0.0", "yamljs": "0.3.0", "yargs": "15.3.1" @@ -3282,6 +3284,33 @@ "@types/yargs-parser": "*" } }, + "node_modules/@zowe/imperative/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@zowe/imperative/node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/@zowe/imperative/node_modules/fs-extra": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", @@ -3314,6 +3343,14 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/@zowe/imperative/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, "node_modules/@zowe/imperative/node_modules/semver": { "version": "5.7.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", @@ -3322,6 +3359,39 @@ "semver": "bin/semver" } }, + "node_modules/@zowe/imperative/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@zowe/imperative/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@zowe/imperative/node_modules/which": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.0.tgz", + "integrity": "sha512-nla//68K9NU6yRiwDY/Q8aU6siKlSs64aEC7+IV56QoAuyQT2ovsJcgGYGyqMOmI/CGN1BOR6mM5EN0FBO+zyQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/@zowe/perf-timing": { "version": "1.0.7", "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/perf-timing/-/@zowe/perf-timing-1.0.7.tgz", @@ -3349,9 +3419,9 @@ } }, "node_modules/@zowe/provisioning-for-zowe-sdk": { - "version": "6.40.7", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/provisioning-for-zowe-sdk/-/@zowe/provisioning-for-zowe-sdk-6.40.7.tgz", - "integrity": "sha512-mzDgGx/LeFYLfyhXCp7JPa0zmE8dKMaC/dhJ6j/gv2tMBVqf/lcAXoufmsUBfKZI5ZJ8aoQ07jhd5KK/EkYeZQ==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/provisioning-for-zowe-sdk/-/@zowe/provisioning-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-tZiW2LguKCwFkAr2ib58/NolmSL5qbbD9GjjLkem5KsNf6d8qS7eBr4ir271UWffYm1wrPc+5ZbeB9DQH9l53g==", "peer": true, "dependencies": { "js-yaml": "3.14.1" @@ -3362,9 +3432,9 @@ } }, "node_modules/@zowe/zos-console-for-zowe-sdk": { - "version": "6.40.7", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-console-for-zowe-sdk/-/@zowe/zos-console-for-zowe-sdk-6.40.7.tgz", - "integrity": "sha512-EKNBbKk1Cz58QGJ74RQM6V1fo0rLLg0rz6G+CdxjDJOvl+OId+WHeyopbv2UVcvu1pSP9a9GbmsL1ZD7ka+7aQ==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-console-for-zowe-sdk/-/@zowe/zos-console-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-fLFPQg6qR6gZjSPrJDlh/MDXybIVMn8sW+S9YU3PjuuqqQWRwSCsGAM0V0ECDFbnhB3dgfACEqQOGpmCx9n1zA==", "peer": true, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^6.24.1", @@ -3372,9 +3442,9 @@ } }, "node_modules/@zowe/zos-files-for-zowe-sdk": { - "version": "6.40.8", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-files-for-zowe-sdk/-/@zowe/zos-files-for-zowe-sdk-6.40.8.tgz", - "integrity": "sha512-ggiJqrSBfRIJU+akIpzhhDw2gCHhi1P/rBcVCa5UKviyhkhg8yji0WoySc02gJ3Cv/P04NEuP6fzMqClYr9KGg==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-files-for-zowe-sdk/-/@zowe/zos-files-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-+4H5eSA+Llzuh/KVY5DYsCBZtDnjAXpub1cNX5q2ZhhX0DcMocsnpsRbBL+iEkU6O1brfATDikVFzJvdS7PGEA==", "peer": true, "dependencies": { "minimatch": "3.1.2" @@ -3385,12 +3455,12 @@ } }, "node_modules/@zowe/zos-jobs-for-zowe-sdk": { - "version": "6.40.8", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-jobs-for-zowe-sdk/-/@zowe/zos-jobs-for-zowe-sdk-6.40.8.tgz", - "integrity": "sha512-BHXsSsIM/U3JZujnBcMzO8Zd+MWek4TX+S9eAuFK63b0RIo0FoHJxbI7cBPEwRdoEsdRmlxzkrwiVEURTZmhqg==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-jobs-for-zowe-sdk/-/@zowe/zos-jobs-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-YRVjc4zqzWcYmafT0ULmS54FclbaPTPJelq7pzajmfGfGdnsvW3Ft4i/H/uWrsikw6++9+3jD7YBwM2TexFILw==", "peer": true, "dependencies": { - "@zowe/zos-files-for-zowe-sdk": "6.40.8" + "@zowe/zos-files-for-zowe-sdk": "6.40.16" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^6.24.1", @@ -3398,9 +3468,9 @@ } }, "node_modules/@zowe/zos-logs-for-zowe-sdk": { - "version": "6.40.7", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-logs-for-zowe-sdk/-/@zowe/zos-logs-for-zowe-sdk-6.40.7.tgz", - "integrity": "sha512-Oo1k7E1rDEz+WloK6ZOCsZj6oZtn364o5uboYdYd/lYoMe+uLlOApso/JDYXLjY8Xch4rgcJ8PEl3bSSK5pKCQ==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-logs-for-zowe-sdk/-/@zowe/zos-logs-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-Td39M4zhC6VA8Y9hKeZ0Gz5lXrCApZ54MF0H1dhn2OtIHo/eUP33uJgSorSjqCw0VsaYk3rCGSvUFTARaxJyZw==", "peer": true, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^6.24.1", @@ -3408,12 +3478,12 @@ } }, "node_modules/@zowe/zos-tso-for-zowe-sdk": { - "version": "6.40.7", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-tso-for-zowe-sdk/-/@zowe/zos-tso-for-zowe-sdk-6.40.7.tgz", - "integrity": "sha512-75PBg6q7aWLljf8DXkpQRSS/QiL+2XfZfWLxDuYp65uNtNN10shBPDj8OY9bKTu0Zdnezo+NXy1hmRwW+SvO4A==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-tso-for-zowe-sdk/-/@zowe/zos-tso-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-wV91+prjL63bpgS9OsOBTLnhwWlY1AiKI7iFjxnKLp4ViyyMiL4CZtyawG1joPgxoIhfzMGZ6yG8RnYBx3CTRQ==", "peer": true, "dependencies": { - "@zowe/zosmf-for-zowe-sdk": "6.40.7" + "@zowe/zosmf-for-zowe-sdk": "6.40.16" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^6.24.1", @@ -3421,9 +3491,9 @@ } }, "node_modules/@zowe/zos-uss-for-zowe-sdk": { - "version": "6.40.7", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-uss-for-zowe-sdk/-/@zowe/zos-uss-for-zowe-sdk-6.40.7.tgz", - "integrity": "sha512-3bnX3xI3J2KHw9BCeFGR1hMAUWm/eB5zPQmEY8s+uaooilxBBpUf39T6VzmyhQtalsXlgJkLW0IPJcjpjTJFUw==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-uss-for-zowe-sdk/-/@zowe/zos-uss-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-qtrQAvZU5kLZRAFZG5Cl8TPRgHeS4iNN1ayw5sMh6V927Yb9qagoZC31Ry4VVmKztCrVYjtY2apd6dlUFj3JuA==", "peer": true, "dependencies": { "ssh2": "1.4.0" @@ -3433,12 +3503,12 @@ } }, "node_modules/@zowe/zos-workflows-for-zowe-sdk": { - "version": "6.40.8", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-workflows-for-zowe-sdk/-/@zowe/zos-workflows-for-zowe-sdk-6.40.8.tgz", - "integrity": "sha512-VQTOzlVpts8S8gxoRgZ65rFDLXXuVMNEf4kYhcgZvMaVs8a40lr9skwRQ4GkCONvxXo3TUIyOBJRoHu8KZSuDg==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-workflows-for-zowe-sdk/-/@zowe/zos-workflows-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-ryosPu74jziTojVZIHZt6pyAGouEIiGNS9zEAy4praHJ1bL3meVaXtCQ+H/lPwVYaHWMysPxGfyrEWVameub9w==", "peer": true, "dependencies": { - "@zowe/zos-files-for-zowe-sdk": "6.40.8" + "@zowe/zos-files-for-zowe-sdk": "6.40.16" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^6.24.1", @@ -3446,9 +3516,9 @@ } }, "node_modules/@zowe/zosmf-for-zowe-sdk": { - "version": "6.40.7", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zosmf-for-zowe-sdk/-/@zowe/zosmf-for-zowe-sdk-6.40.7.tgz", - "integrity": "sha512-vWfjoJu6iCxvS3S7DekVPjtR5UoUGsQee0v+U0YOjgUSGbiMuRdWoLL9XyAYCnx7NhEjsIBmkmZWdlLbtiapFg==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zosmf-for-zowe-sdk/-/@zowe/zosmf-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-AxJfHYrjZPckBLEGJNlIwIXYrOjo7jlSXIarnrSWzthvuApycfc3C2ZtHsrq839cI7JDs2rbnPBJtbUlPMbU2g==", "peer": true, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^6.24.1", @@ -4851,9 +4921,9 @@ "dev": true }, "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", "dev": true, "engines": { "node": ">=0.10" @@ -6782,9 +6852,9 @@ "dev": true }, "node_modules/http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" }, "node_modules/http-proxy-agent": { "version": "4.0.1", @@ -10541,13 +10611,10 @@ "dev": true }, "node_modules/json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, "bin": { "json5": "lib/cli.js" }, @@ -17705,45 +17772,46 @@ } }, "@zowe/cli": { - "version": "6.40.8", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/cli/-/@zowe/cli-6.40.8.tgz", - "integrity": "sha512-QwOvy/UXlJcTE++9Pzp+cvtfUPSoILd/yw4bb7SzHPRk7C7CvTv73IQEaShiapZHZlcRlJfKhtGW5PC1XMgf6g==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/cli/-/@zowe/cli-6.40.16.tgz", + "integrity": "sha512-GD/liyMEq/7BEptByzAedenDOg8+lIzyqHAPbhWa5ZjNXuUChIkeA6J1FgCelbit8wQ08T6B6QNpKN14RQSD1A==", "peer": true, "requires": { - "@zowe/core-for-zowe-sdk": "6.40.7", - "@zowe/imperative": "4.18.9", + "@zowe/core-for-zowe-sdk": "6.40.16", + "@zowe/imperative": "4.18.15", "@zowe/perf-timing": "1.0.7", - "@zowe/provisioning-for-zowe-sdk": "6.40.7", - "@zowe/zos-console-for-zowe-sdk": "6.40.7", - "@zowe/zos-files-for-zowe-sdk": "6.40.8", - "@zowe/zos-jobs-for-zowe-sdk": "6.40.8", - "@zowe/zos-logs-for-zowe-sdk": "6.40.7", - "@zowe/zos-tso-for-zowe-sdk": "6.40.7", - "@zowe/zos-uss-for-zowe-sdk": "6.40.7", - "@zowe/zos-workflows-for-zowe-sdk": "6.40.8", - "@zowe/zosmf-for-zowe-sdk": "6.40.7", + "@zowe/provisioning-for-zowe-sdk": "6.40.16", + "@zowe/zos-console-for-zowe-sdk": "6.40.16", + "@zowe/zos-files-for-zowe-sdk": "6.40.16", + "@zowe/zos-jobs-for-zowe-sdk": "6.40.16", + "@zowe/zos-logs-for-zowe-sdk": "6.40.16", + "@zowe/zos-tso-for-zowe-sdk": "6.40.16", + "@zowe/zos-uss-for-zowe-sdk": "6.40.16", + "@zowe/zos-workflows-for-zowe-sdk": "6.40.16", + "@zowe/zosmf-for-zowe-sdk": "6.40.16", "get-stdin": "7.0.0", "minimatch": "3.1.2" } }, "@zowe/core-for-zowe-sdk": { - "version": "6.40.7", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/core-for-zowe-sdk/-/@zowe/core-for-zowe-sdk-6.40.7.tgz", - "integrity": "sha512-x/Wxvw+wQbMIhBhWaKk1s2fXsGgimdLg2OS1HD95C8f5lCZkyqoy0hIOH4H3gPeyQSEbEjXDKTuZAVA7sa6eSg==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/core-for-zowe-sdk/-/@zowe/core-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-bkwXVB/3tztwAssXyxtU3AnzFdDBvahyVB8Ss61HcNU2na9gz+n0H+VKEeZ9iTyppo/7jo2zHHDhuxM5AFUpqA==", "peer": true, "requires": { "string-width": "4.2.3" } }, "@zowe/imperative": { - "version": "4.18.9", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/imperative/-/@zowe/imperative-4.18.9.tgz", - "integrity": "sha512-R0prvu0SvUJaxPBkh/8sjca28fQwrdwkK4MWMBPmSZGTBPHAaFRs5e91+klu9S1spA0GJl382u6yQyJ6U8XucQ==", + "version": "4.18.15", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/imperative/-/@zowe/imperative-4.18.15.tgz", + "integrity": "sha512-N+5hJTRoVNhSqD0jSiZA7EX1OMBi5iK7yPFZ8WuqCMlGFc59yH0K15WU4kvhyStV4u288TMMXuhXrPwgS30Bsg==", "requires": { "@types/yargs": "13.0.4", "@zowe/perf-timing": "1.0.7", "chalk": "2.4.2", "cli-table3": "0.6.2", + "cross-spawn": "7.0.3", "dataobject-parser": "1.2.1", "deepmerge": "3.0.0", "fastest-levenshtein": "1.0.12", @@ -17765,6 +17833,7 @@ "readline-sync": "1.4.10", "semver": "5.7.0", "stack-trace": "0.0.10", + "which": "3.0.0", "wrap-ansi": "7.0.0", "yamljs": "0.3.0", "yargs": "15.3.1" @@ -17778,6 +17847,26 @@ "@types/yargs-parser": "*" } }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, "fs-extra": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", @@ -17801,10 +17890,36 @@ "path-is-absolute": "^1.0.0" } }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, "semver": { "version": "5.7.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "which": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.0.tgz", + "integrity": "sha512-nla//68K9NU6yRiwDY/Q8aU6siKlSs64aEC7+IV56QoAuyQT2ovsJcgGYGyqMOmI/CGN1BOR6mM5EN0FBO+zyQ==", + "requires": { + "isexe": "^2.0.0" + } } } }, @@ -17830,77 +17945,77 @@ } }, "@zowe/provisioning-for-zowe-sdk": { - "version": "6.40.7", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/provisioning-for-zowe-sdk/-/@zowe/provisioning-for-zowe-sdk-6.40.7.tgz", - "integrity": "sha512-mzDgGx/LeFYLfyhXCp7JPa0zmE8dKMaC/dhJ6j/gv2tMBVqf/lcAXoufmsUBfKZI5ZJ8aoQ07jhd5KK/EkYeZQ==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/provisioning-for-zowe-sdk/-/@zowe/provisioning-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-tZiW2LguKCwFkAr2ib58/NolmSL5qbbD9GjjLkem5KsNf6d8qS7eBr4ir271UWffYm1wrPc+5ZbeB9DQH9l53g==", "peer": true, "requires": { "js-yaml": "3.14.1" } }, "@zowe/zos-console-for-zowe-sdk": { - "version": "6.40.7", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-console-for-zowe-sdk/-/@zowe/zos-console-for-zowe-sdk-6.40.7.tgz", - "integrity": "sha512-EKNBbKk1Cz58QGJ74RQM6V1fo0rLLg0rz6G+CdxjDJOvl+OId+WHeyopbv2UVcvu1pSP9a9GbmsL1ZD7ka+7aQ==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-console-for-zowe-sdk/-/@zowe/zos-console-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-fLFPQg6qR6gZjSPrJDlh/MDXybIVMn8sW+S9YU3PjuuqqQWRwSCsGAM0V0ECDFbnhB3dgfACEqQOGpmCx9n1zA==", "peer": true, "requires": {} }, "@zowe/zos-files-for-zowe-sdk": { - "version": "6.40.8", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-files-for-zowe-sdk/-/@zowe/zos-files-for-zowe-sdk-6.40.8.tgz", - "integrity": "sha512-ggiJqrSBfRIJU+akIpzhhDw2gCHhi1P/rBcVCa5UKviyhkhg8yji0WoySc02gJ3Cv/P04NEuP6fzMqClYr9KGg==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-files-for-zowe-sdk/-/@zowe/zos-files-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-+4H5eSA+Llzuh/KVY5DYsCBZtDnjAXpub1cNX5q2ZhhX0DcMocsnpsRbBL+iEkU6O1brfATDikVFzJvdS7PGEA==", "peer": true, "requires": { "minimatch": "3.1.2" } }, "@zowe/zos-jobs-for-zowe-sdk": { - "version": "6.40.8", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-jobs-for-zowe-sdk/-/@zowe/zos-jobs-for-zowe-sdk-6.40.8.tgz", - "integrity": "sha512-BHXsSsIM/U3JZujnBcMzO8Zd+MWek4TX+S9eAuFK63b0RIo0FoHJxbI7cBPEwRdoEsdRmlxzkrwiVEURTZmhqg==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-jobs-for-zowe-sdk/-/@zowe/zos-jobs-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-YRVjc4zqzWcYmafT0ULmS54FclbaPTPJelq7pzajmfGfGdnsvW3Ft4i/H/uWrsikw6++9+3jD7YBwM2TexFILw==", "peer": true, "requires": { - "@zowe/zos-files-for-zowe-sdk": "6.40.8" + "@zowe/zos-files-for-zowe-sdk": "6.40.16" } }, "@zowe/zos-logs-for-zowe-sdk": { - "version": "6.40.7", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-logs-for-zowe-sdk/-/@zowe/zos-logs-for-zowe-sdk-6.40.7.tgz", - "integrity": "sha512-Oo1k7E1rDEz+WloK6ZOCsZj6oZtn364o5uboYdYd/lYoMe+uLlOApso/JDYXLjY8Xch4rgcJ8PEl3bSSK5pKCQ==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-logs-for-zowe-sdk/-/@zowe/zos-logs-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-Td39M4zhC6VA8Y9hKeZ0Gz5lXrCApZ54MF0H1dhn2OtIHo/eUP33uJgSorSjqCw0VsaYk3rCGSvUFTARaxJyZw==", "peer": true, "requires": {} }, "@zowe/zos-tso-for-zowe-sdk": { - "version": "6.40.7", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-tso-for-zowe-sdk/-/@zowe/zos-tso-for-zowe-sdk-6.40.7.tgz", - "integrity": "sha512-75PBg6q7aWLljf8DXkpQRSS/QiL+2XfZfWLxDuYp65uNtNN10shBPDj8OY9bKTu0Zdnezo+NXy1hmRwW+SvO4A==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-tso-for-zowe-sdk/-/@zowe/zos-tso-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-wV91+prjL63bpgS9OsOBTLnhwWlY1AiKI7iFjxnKLp4ViyyMiL4CZtyawG1joPgxoIhfzMGZ6yG8RnYBx3CTRQ==", "peer": true, "requires": { - "@zowe/zosmf-for-zowe-sdk": "6.40.7" + "@zowe/zosmf-for-zowe-sdk": "6.40.16" } }, "@zowe/zos-uss-for-zowe-sdk": { - "version": "6.40.7", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-uss-for-zowe-sdk/-/@zowe/zos-uss-for-zowe-sdk-6.40.7.tgz", - "integrity": "sha512-3bnX3xI3J2KHw9BCeFGR1hMAUWm/eB5zPQmEY8s+uaooilxBBpUf39T6VzmyhQtalsXlgJkLW0IPJcjpjTJFUw==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-uss-for-zowe-sdk/-/@zowe/zos-uss-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-qtrQAvZU5kLZRAFZG5Cl8TPRgHeS4iNN1ayw5sMh6V927Yb9qagoZC31Ry4VVmKztCrVYjtY2apd6dlUFj3JuA==", "peer": true, "requires": { "ssh2": "1.4.0" } }, "@zowe/zos-workflows-for-zowe-sdk": { - "version": "6.40.8", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-workflows-for-zowe-sdk/-/@zowe/zos-workflows-for-zowe-sdk-6.40.8.tgz", - "integrity": "sha512-VQTOzlVpts8S8gxoRgZ65rFDLXXuVMNEf4kYhcgZvMaVs8a40lr9skwRQ4GkCONvxXo3TUIyOBJRoHu8KZSuDg==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-workflows-for-zowe-sdk/-/@zowe/zos-workflows-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-ryosPu74jziTojVZIHZt6pyAGouEIiGNS9zEAy4praHJ1bL3meVaXtCQ+H/lPwVYaHWMysPxGfyrEWVameub9w==", "peer": true, "requires": { - "@zowe/zos-files-for-zowe-sdk": "6.40.8" + "@zowe/zos-files-for-zowe-sdk": "6.40.16" } }, "@zowe/zosmf-for-zowe-sdk": { - "version": "6.40.7", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zosmf-for-zowe-sdk/-/@zowe/zosmf-for-zowe-sdk-6.40.7.tgz", - "integrity": "sha512-vWfjoJu6iCxvS3S7DekVPjtR5UoUGsQee0v+U0YOjgUSGbiMuRdWoLL9XyAYCnx7NhEjsIBmkmZWdlLbtiapFg==", + "version": "6.40.16", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zosmf-for-zowe-sdk/-/@zowe/zosmf-for-zowe-sdk-6.40.16.tgz", + "integrity": "sha512-AxJfHYrjZPckBLEGJNlIwIXYrOjo7jlSXIarnrSWzthvuApycfc3C2ZtHsrq839cI7JDs2rbnPBJtbUlPMbU2g==", "peer": true, "requires": {} }, @@ -18973,9 +19088,9 @@ "dev": true }, "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", "dev": true }, "deep-extend": { @@ -20430,9 +20545,9 @@ "dev": true }, "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" }, "http-proxy-agent": { "version": "4.0.1", @@ -23275,13 +23390,10 @@ "dev": true }, "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true }, "jsonc-parser": { "version": "3.0.0",