From 0590258f565485e2a0bb7fe9598dac044ca64217 Mon Sep 17 00:00:00 2001 From: zowe-robot Date: Mon, 4 Mar 2024 22:01:54 +0000 Subject: [PATCH 1/6] Bump version to 6.0.0-next.202403042201 [ci skip] Signed-off-by: zowe-robot --- package-lock.json | 4 ++-- package.json | 2 +- packages/cli/CHANGELOG.md | 2 +- packages/sdk/CHANGELOG.md | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 053874cd..33835e59 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@zowe/cics_monorepo", - "version": "6.0.0-next.202403021451", + "version": "6.0.0-next.202403042201", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@zowe/cics_monorepo", - "version": "6.0.0-next.202403021451", + "version": "6.0.0-next.202403042201", "workspaces": [ "./packages/*" ], diff --git a/package.json b/package.json index d7d110e6..295ee869 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@zowe/cics_monorepo", "private": true, - "version": "6.0.0-next.202403021451", + "version": "6.0.0-next.202403042201", "publishConfig": { "registry": "https://zowe.jfrog.io/zowe/api/npm/npm-local-release/" }, diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index da693f66..cb3fd6ab 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to the IBM® CICS® Plug-in for Zowe CLI will be documented in this file. -## Recent Changes +## `6.0.0-next.202403042201` - V3 Breaking: Increased Node Engine to 18.12.0 diff --git a/packages/sdk/CHANGELOG.md b/packages/sdk/CHANGELOG.md index 07724fc0..5ddb71b5 100644 --- a/packages/sdk/CHANGELOG.md +++ b/packages/sdk/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to the IBM® CICS® Plug-in for Zowe CLI will be documented in this file. -## Recent Changes +## `6.0.0-next.202403042201` - V3 Breaking: Increased Node Engine to 18.12.0 From f4553f33bf5d8d5a28d46e41b64b562f8760dc8f Mon Sep 17 00:00:00 2001 From: "Andrew W. Harn" Date: Wed, 1 May 2024 13:58:35 -0400 Subject: [PATCH 2/6] Changes for V1 code Signed-off-by: Andrew W. Harn --- .../CICSCombinedLocalFileTree.ts | 1 + .../CICSCombinedProgramTree.ts | 1 + .../CICSCombinedTransactionTree.ts | 1 + packages/vsce/src/utils/webviewHTML.ts | 24 +++++++++---------- 4 files changed, 15 insertions(+), 12 deletions(-) diff --git a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedLocalFileTree.ts b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedLocalFileTree.ts index cba867aa..655284ff 100644 --- a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedLocalFileTree.ts +++ b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedLocalFileTree.ts @@ -112,6 +112,7 @@ export class CICSCombinedLocalFileTree extends TreeItem { public addLocalFilesUtil(newChildren: (CICSLocalFileTreeItem | ViewMore)[], allLocalFiles: any, count: number | undefined) { for (const localfile of allLocalFiles) { const regionsContainer = this.parentPlex.children.filter((child) => child instanceof CICSRegionsContainer)?.[0]; + if (regionsContainer == null) { continue; } const parentRegion = regionsContainer .getChildren()! .filter((child) => child instanceof CICSRegionTree && child.getRegionName() === localfile.eyu_cicsname)?.[0] as CICSRegionTree; diff --git a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedProgramTree.ts b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedProgramTree.ts index d745dd22..4417cd73 100644 --- a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedProgramTree.ts +++ b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedProgramTree.ts @@ -114,6 +114,7 @@ export class CICSCombinedProgramTree extends TreeItem { for (const program of allPrograms) { // Regions container must exist if all programs tree exists const regionsContainer = this.parentPlex.children.filter((child) => child instanceof CICSRegionsContainer)?.[0]; + if (regionsContainer == null) { continue; } const parentRegion = regionsContainer .getChildren()! .filter((child) => child instanceof CICSRegionTree && child.getRegionName() === program.eyu_cicsname)?.[0] as CICSRegionTree; diff --git a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedTransactionTree.ts b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedTransactionTree.ts index 1fe2f984..4b81bc22 100644 --- a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedTransactionTree.ts +++ b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedTransactionTree.ts @@ -113,6 +113,7 @@ export class CICSCombinedTransactionsTree extends TreeItem { public addLocalTransactionsUtil(newChildren: (CICSTransactionTreeItem | ViewMore)[], allLocalTransactions: any, count: number | undefined) { for (const transaction of allLocalTransactions) { const regionsContainer = this.parentPlex.children.filter((child) => child instanceof CICSRegionsContainer)?.[0]; + if (regionsContainer == null) { continue; } const parentRegion = regionsContainer .getChildren()! .filter((child) => child instanceof CICSRegionTree && child.getRegionName() === transaction.eyu_cicsname)?.[0] as CICSRegionTree; diff --git a/packages/vsce/src/utils/webviewHTML.ts b/packages/vsce/src/utils/webviewHTML.ts index e8c28aff..e4f212c0 100644 --- a/packages/vsce/src/utils/webviewHTML.ts +++ b/packages/vsce/src/utils/webviewHTML.ts @@ -130,10 +130,10 @@ export const addProfileHtml = (message?: imperative.IUpdateProfile): string => {
@@ -163,7 +163,7 @@ export const addProfileHtml = (message?: imperative.IUpdateProfile): string => { class="bx--text-input" placeholder="example.cics.host.com" oninput="handleHostInputName()" - ${message?.profile.host ? `value =${message.profile.host}` : undefined} + ${message?.profile?.host ? `value =${message.profile.host}` : undefined} />
@@ -176,7 +176,7 @@ export const addProfileHtml = (message?: imperative.IUpdateProfile): string => { type="text" class="bx--text-input" placeholder="12345" - ${message?.profile.port ? `value =${message.profile.port}` : undefined} + ${message?.profile?.port ? `value =${message.profile.port}` : undefined} /> @@ -193,7 +193,7 @@ export const addProfileHtml = (message?: imperative.IUpdateProfile): string => {
@@ -257,7 +257,7 @@ export const addProfileHtml = (message?: imperative.IUpdateProfile): string => { type="password" class="bx--text-input" placeholder="" - ${message?.profile.password ? `value =${message.profile.password}` : undefined} + ${message?.profile?.password ? `value =${message.profile.password}` : undefined} />
@@ -276,7 +276,7 @@ export const addProfileHtml = (message?: imperative.IUpdateProfile): string => { type="text" class="bx--text-input" placeholder="" - ${message?.profile.regionName ? `value =${message.profile.regionName}` : undefined} + ${message?.profile?.regionName ? `value =${message.profile.regionName}` : undefined} /> @@ -289,7 +289,7 @@ export const addProfileHtml = (message?: imperative.IUpdateProfile): string => { type="text" class="bx--text-input" placeholder="" - ${message?.profile.cicsPlex ? `value =${message.profile.cicsPlex}` : undefined} + ${message?.profile?.cicsPlex ? `value =${message.profile.cicsPlex}` : undefined} /> @@ -340,9 +340,9 @@ export const addProfileHtml = (message?: imperative.IUpdateProfile): string => { } function onLoadRenderRU() { - if (${message?.profile.protocol === "https"}) { + if (${message?.profile?.protocol === "https"}) { setContentsEnabled("ru-selection-container"); - } else if (${message?.profile.protocol === "http"}) { + } else if (${message?.profile?.protocol === "http"}) { setContentsDisabled("ru-selection-container"); } } From eb6f50d5d4de80acd4c63b8fa2a5459c7d525898 Mon Sep 17 00:00:00 2001 From: "Andrew W. Harn" Date: Wed, 1 May 2024 13:58:43 -0400 Subject: [PATCH 3/6] Changes for V2 code Signed-off-by: Andrew W. Harn --- .../vsce/src/trees/CICSCombinedTrees/CICSCombinedLibraryTree.ts | 1 + .../vsce/src/trees/CICSCombinedTrees/CICSCombinedPipelineTree.ts | 1 + .../src/trees/CICSCombinedTrees/CICSCombinedTCPIPServiceTree.ts | 1 + .../vsce/src/trees/CICSCombinedTrees/CICSCombinedTaskTree.ts | 1 + .../vsce/src/trees/CICSCombinedTrees/CICSCombinedURIMapTree.ts | 1 + .../src/trees/CICSCombinedTrees/CICSCombinedWebServiceTree.ts | 1 + 6 files changed, 6 insertions(+) diff --git a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedLibraryTree.ts b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedLibraryTree.ts index 41584cf3..cdfef793 100644 --- a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedLibraryTree.ts +++ b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedLibraryTree.ts @@ -112,6 +112,7 @@ export class CICSCombinedLibraryTree extends TreeItem { public addLibrariesUtil(newChildren: (CICSLibraryTreeItem | ViewMore)[], allLibraries: any, count: number | undefined) { for (const library of allLibraries) { const regionsContainer = this.parentPlex.children.filter((child) => child instanceof CICSRegionsContainer)?.[0]; + if (regionsContainer == null) { continue; } const parentRegion = regionsContainer .getChildren()! .filter((child) => child instanceof CICSRegionTree && child.getRegionName() === library.eyu_cicsname)?.[0] as CICSRegionTree; diff --git a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedPipelineTree.ts b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedPipelineTree.ts index 57467d59..0aa27116 100644 --- a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedPipelineTree.ts +++ b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedPipelineTree.ts @@ -112,6 +112,7 @@ export class CICSCombinedPipelineTree extends TreeItem { public addPipelinesUtil(newChildren: (CICSPipelineTreeItem | ViewMore)[], allPipelines: any, count: number | undefined) { for (const pipeline of allPipelines) { const regionsContainer = this.parentPlex.children.filter((child) => child instanceof CICSRegionsContainer)?.[0]; + if (regionsContainer == null) { continue; } const parentRegion = regionsContainer .getChildren()! .filter((child) => child instanceof CICSRegionTree && child.getRegionName() === pipeline.eyu_cicsname)?.[0] as CICSRegionTree; diff --git a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedTCPIPServiceTree.ts b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedTCPIPServiceTree.ts index 4f47f388..dfc08ddb 100644 --- a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedTCPIPServiceTree.ts +++ b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedTCPIPServiceTree.ts @@ -113,6 +113,7 @@ export class CICSCombinedTCPIPServiceTree extends TreeItem { for (const tcpips of allTCPIPS) { // Regions container must exist if all TCPIP Services tree exists const regionsContainer = this.parentPlex.children.filter((child) => child instanceof CICSRegionsContainer)?.[0]; + if (regionsContainer == null) { continue; } const parentRegion = regionsContainer .getChildren()! .filter((child) => child instanceof CICSRegionTree && child.getRegionName() === tcpips.eyu_cicsname)?.[0] as CICSRegionTree; diff --git a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedTaskTree.ts b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedTaskTree.ts index b0363025..08a42425 100644 --- a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedTaskTree.ts +++ b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedTaskTree.ts @@ -112,6 +112,7 @@ export class CICSCombinedTaskTree extends TreeItem { public addTasksUtil(newChildren: (CICSTaskTreeItem | ViewMore)[], allTasks: any, count: number | undefined) { for (const task of allTasks) { const regionsContainer = this.parentPlex.children.filter((child) => child instanceof CICSRegionsContainer)?.[0]; + if (regionsContainer == null) { continue; } const parentRegion = regionsContainer .getChildren()! .filter((child) => child instanceof CICSRegionTree && child.getRegionName() === task.eyu_cicsname)?.[0] as CICSRegionTree; diff --git a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedURIMapTree.ts b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedURIMapTree.ts index 24b9d074..96d8bd63 100644 --- a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedURIMapTree.ts +++ b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedURIMapTree.ts @@ -113,6 +113,7 @@ export class CICSCombinedURIMapTree extends TreeItem { for (const urimaps of allURIMaps) { // Regions container must exist if all URI Maps tree exists const regionsContainer = this.parentPlex.children.filter((child) => child instanceof CICSRegionsContainer)?.[0]; + if (regionsContainer == null) { continue; } const parentRegion = regionsContainer .getChildren()! .filter((child) => child instanceof CICSRegionTree && child.getRegionName() === urimaps.eyu_cicsname)?.[0] as CICSRegionTree; diff --git a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedWebServiceTree.ts b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedWebServiceTree.ts index 0fe42c00..9ce10b16 100644 --- a/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedWebServiceTree.ts +++ b/packages/vsce/src/trees/CICSCombinedTrees/CICSCombinedWebServiceTree.ts @@ -113,6 +113,7 @@ export class CICSCombinedWebServiceTree extends TreeItem { for (const webservice of allWebServices) { // Regions container must exist if all web services tree exists const regionsContainer = this.parentPlex.children.filter((child) => child instanceof CICSRegionsContainer)?.[0]; + if (regionsContainer == null) { continue; } const parentRegion = regionsContainer .getChildren()! .filter((child) => child instanceof CICSRegionTree && child.getRegionName() === webservice.eyu_cicsname)?.[0] as CICSRegionTree; From 20e10b36531712b9ae5ca8764133440878368558 Mon Sep 17 00:00:00 2001 From: "Andrew W. Harn" Date: Wed, 1 May 2024 14:06:48 -0400 Subject: [PATCH 4/6] Update changelog Signed-off-by: Andrew W. Harn --- packages/vsce/CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/vsce/CHANGELOG.md b/packages/vsce/CHANGELOG.md index 97598615..b4e9cb47 100644 --- a/packages/vsce/CHANGELOG.md +++ b/packages/vsce/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to the "cics-extension-for-zowe" extension will be documented in this file. +## Recent Changes + +- BugFix: Fixed several identified problems with possible null values in the tree and web views. [#121](https://github.com/zowe/cics-for-zowe-client/issues/121) + ## `3.0.0-next.202403011419` - BugFix: Fixed icons not displaying.[#112](https://github.com/zowe/cics-for-zowe-client/issues/112) From 4aa7d5dd6f7e8bcec40b23bd875bbd91a20da775 Mon Sep 17 00:00:00 2001 From: "Andrew W. Harn" Date: Wed, 1 May 2024 14:11:54 -0400 Subject: [PATCH 5/6] Update changelog Signed-off-by: Andrew W. Harn --- packages/vsce/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vsce/CHANGELOG.md b/packages/vsce/CHANGELOG.md index b4e9cb47..cc7e9616 100644 --- a/packages/vsce/CHANGELOG.md +++ b/packages/vsce/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to the "cics-extension-for-zowe" extension will be documente ## Recent Changes -- BugFix: Fixed several identified problems with possible null values in the tree and web views. [#121](https://github.com/zowe/cics-for-zowe-client/issues/121) +- BugFix: Fixed several identified problems with possible null values in the tree and web views. [#122](https://github.com/zowe/cics-for-zowe-client/issues/122) ## `3.0.0-next.202403011419` From 97d8d0eb1d03bf1687c54e34b9d5fd3a2ee2af5e Mon Sep 17 00:00:00 2001 From: "Andrew W. Harn" Date: Wed, 1 May 2024 14:29:22 -0400 Subject: [PATCH 6/6] Update package-lock Signed-off-by: Andrew W. Harn --- package-lock.json | 716 ++++++++++------------------------------------ 1 file changed, 157 insertions(+), 559 deletions(-) diff --git a/package-lock.json b/package-lock.json index 33835e59..b63ea441 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3767,39 +3767,6 @@ "resolved": "packages/sdk", "link": true }, - "node_modules/@zowe/cli": { - "version": "8.0.0-next.202402132108", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/cli/-/@zowe/cli-8.0.0-next.202402132108.tgz", - "integrity": "sha512-+zwGWEyUFHm4qJyqzYy9HJNRcSiGHeCY0tU+B921Cp3uxksmPRiGJrI7B+8s3jjFQT9PWmo5k0ijj2XOLsHYrw==", - "hasInstallScript": true, - "dependencies": { - "@zowe/core-for-zowe-sdk": "8.0.0-next.202402132108", - "@zowe/imperative": "8.0.0-next.202402132108", - "@zowe/provisioning-for-zowe-sdk": "8.0.0-next.202402132108", - "@zowe/zos-console-for-zowe-sdk": "8.0.0-next.202402132108", - "@zowe/zos-files-for-zowe-sdk": "8.0.0-next.202402132108", - "@zowe/zos-jobs-for-zowe-sdk": "8.0.0-next.202402132108", - "@zowe/zos-logs-for-zowe-sdk": "8.0.0-next.202402132108", - "@zowe/zos-tso-for-zowe-sdk": "8.0.0-next.202402132108", - "@zowe/zos-uss-for-zowe-sdk": "8.0.0-next.202402132108", - "@zowe/zos-workflows-for-zowe-sdk": "8.0.0-next.202402132108", - "@zowe/zosmf-for-zowe-sdk": "8.0.0-next.202402132108", - "find-process": "1.4.7", - "get-stream": "6.0.1", - "lodash": "4.17.21", - "minimatch": "5.0.1", - "tar": "6.1.14" - }, - "bin": { - "zowe": "lib/main.js" - }, - "engines": { - "node": ">=14.0.0" - }, - "optionalDependencies": { - "@zowe/secrets-for-zowe-sdk": "8.0.0-next.202402132108" - } - }, "node_modules/@zowe/cli-test-utils": { "version": "8.0.0-next.202402021649", "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/cli-test-utils/-/@zowe/cli-test-utils-8.0.0-next.202402021649.tgz", @@ -3876,237 +3843,25 @@ "uuid": "dist/bin/uuid" } }, - "node_modules/@zowe/cli/node_modules/@types/yargs": { - "version": "13.0.12", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", - "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@zowe/cli/node_modules/@zowe/imperative": { - "version": "8.0.0-next.202402132108", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/imperative/-/@zowe/imperative-8.0.0-next.202402132108.tgz", - "integrity": "sha512-yQ/FcdYb8+4VXSYKwwtQiyRkJ8bRF3DizVqU9tJiopj80IUb5QHZlZp7wdHe/ES2ZAxmYzmIbsz5J7vY4ZLUtQ==", - "dependencies": { - "@types/yargs": "^13.0.4", - "chalk": "^2.4.2", - "cli-table3": "^0.6.2", - "comment-json": "^4.1.1", - "cross-spawn": "^7.0.3", - "dataobject-parser": "^1.2.1", - "deepmerge": "^4.2.2", - "diff": "^5.1.0", - "diff2html": "3.4.20-usewontache.1.60e7a2e", - "fast-glob": "^3.2.7", - "fastest-levenshtein": "^1.0.12", - "find-up": "^4.1.0", - "fs-extra": "^8.1.0", - "jest-diff": "^27.0.6", - "js-yaml": "^4.1.0", - "jsonfile": "^4.0.0", - "jsonschema": "^1.1.1", - "lodash": "^4.17.21", - "lodash-deep": "^2.0.0", - "log4js": "^6.4.6", - "markdown-it": "^12.3.2", - "mustache": "^2.3.0", - "npm-package-arg": "^9.1.0", - "opener": "^1.5.2", - "pacote": "^17.0.5", - "prettyjson": "^1.2.2", - "progress": "^2.0.3", - "read": "^1.0.7", - "semver": "^7.5.2", - "stack-trace": "^0.0.10", - "strip-ansi": "^6.0.1", - "which": "^3.0.0", - "wrap-ansi": "^7.0.0", - "yamljs": "^0.3.0", - "yargs": "^15.3.1" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@zowe/cli/node_modules/@zowe/secrets-for-zowe-sdk": { - "version": "8.0.0-next.202402132108", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/secrets-for-zowe-sdk/-/@zowe/secrets-for-zowe-sdk-8.0.0-next.202402132108.tgz", - "integrity": "sha512-kRG9R4uEI3FukAi2v4aUDfqrAKMnh0zncRrSrOXO5bykLpjpF0Ax8vi/y1OwUV8Pta/shjeXzpTxaG1ouSSx/Q==", - "hasInstallScript": true, - "optional": true, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@zowe/cli/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@zowe/cli/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@zowe/cli/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@zowe/cli/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "node_modules/@zowe/cli/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@zowe/cli/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@zowe/cli/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@zowe/cli/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "engines": { - "node": ">=4" - } - }, - "node_modules/@zowe/cli/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@zowe/cli/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@zowe/cli/node_modules/mustache": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/mustache/-/mustache-2.3.2.tgz", - "integrity": "sha512-KpMNwdQsYz3O/SBS1qJ/o3sqUJ5wSb8gb0pul8CO0S56b9Y2ALm8zCfsjPXsqGFfoNBkDwZuZIAjhsZI03gYVQ==", - "bin": { - "mustache": "bin/mustache" - }, - "engines": { - "npm": ">=1.4.0" - } - }, - "node_modules/@zowe/cli/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@zowe/cli/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@zowe/cli/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@zowe/cli/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/@zowe/core-for-zowe-sdk": { - "version": "8.0.0-next.202402132108", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/core-for-zowe-sdk/-/@zowe/core-for-zowe-sdk-8.0.0-next.202402132108.tgz", - "integrity": "sha512-iFjDUQfYt2jvBTRH1v3wB0FZm71+5qALetkZZfgSFUebQvgBEFPvjs7TDwHk9pSNyOuIfKgfDh6EnR8e0PJg/g==", + "version": "8.0.0-next.202404032038", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/core-for-zowe-sdk/-/@zowe/core-for-zowe-sdk-8.0.0-next.202404032038.tgz", + "integrity": "sha512-x2F9qTlMKDkuOsm/a2i5Uf10aZwWtg6kP4zIC49Y90+FM1jaZGdgDLz/bXEUqb9xdXyZ/pWcVydETK6gxpl4yA==", "dependencies": { - "comment-json": "^4.1.1", + "comment-json": "~4.2.3", "string-width": "^4.2.3" }, + "engines": { + "node": ">=18.12.0" + }, "peerDependencies": { "@zowe/imperative": "^8.0.0-next" } }, "node_modules/@zowe/imperative": { - "version": "8.0.0-next.202403041352", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/imperative/-/@zowe/imperative-8.0.0-next.202403041352.tgz", - "integrity": "sha512-Q49MW3AS0V5eNvk3LxxVgUkQ6nC4qcDJUPqyaZIQb5cei2eemDfvDWmWiiNKFtQY8WJMott+mKzMyW6iDD37HA==", + "version": "8.0.0-next.202404032038", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/imperative/-/@zowe/imperative-8.0.0-next.202404032038.tgz", + "integrity": "sha512-iu9HUVwyCRXAoi9kfEqpxQKVpPKXO1nTC3OoUApoCCBmdASRqopvhnbWytpH99o9e/B3pHKjWmUr8mRZh4WgIQ==", "dependencies": { "@types/yargs": "^17.0.32", "chalk": "^4.1.2", @@ -4128,7 +3883,7 @@ "lodash": "^4.17.21", "lodash-deep": "^2.0.0", "log4js": "^6.9.1", - "markdown-it": "^12.3.2", + "markdown-it": "^14.1.0", "mustache": "^4.2.0", "npm-package-arg": "^11.0.1", "opener": "^1.5.2", @@ -4177,6 +3932,17 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/@zowe/imperative/node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/@zowe/imperative/node_modules/fast-glob": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", @@ -4236,6 +4002,14 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/@zowe/imperative/node_modules/linkify-it": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz", + "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", + "dependencies": { + "uc.micro": "^2.0.0" + } + }, "node_modules/@zowe/imperative/node_modules/lru-cache": { "version": "10.2.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", @@ -4244,6 +4018,27 @@ "node": "14 || >=16.14" } }, + "node_modules/@zowe/imperative/node_modules/markdown-it": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz", + "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", + "dependencies": { + "argparse": "^2.0.1", + "entities": "^4.4.0", + "linkify-it": "^5.0.0", + "mdurl": "^2.0.0", + "punycode.js": "^2.3.1", + "uc.micro": "^2.1.0" + }, + "bin": { + "markdown-it": "bin/markdown-it.mjs" + } + }, + "node_modules/@zowe/imperative/node_modules/mdurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz", + "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==" + }, "node_modules/@zowe/imperative/node_modules/mute-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", @@ -4285,6 +4080,11 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/@zowe/imperative/node_modules/uc.micro": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", + "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==" + }, "node_modules/@zowe/imperative/node_modules/validate-npm-package-name": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", @@ -4335,76 +4135,80 @@ "node": ">=12" } }, - "node_modules/@zowe/provisioning-for-zowe-sdk": { - "version": "8.0.0-next.202402132108", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/provisioning-for-zowe-sdk/-/@zowe/provisioning-for-zowe-sdk-8.0.0-next.202402132108.tgz", - "integrity": "sha512-zE5imknE2hqL6Qw5DtTbWyCdP+L5A0mtOTIcbIz5MfmQ1F2MVFri8mOLGayACzHauh/zpQg/QFRq+737uxJBDA==", - "dependencies": { - "js-yaml": "^4.1.0" - }, - "peerDependencies": { - "@zowe/core-for-zowe-sdk": "^8.0.0-next", - "@zowe/imperative": "^8.0.0-next" - } - }, "node_modules/@zowe/secrets-for-zowe-sdk": { - "version": "7.18.6", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/secrets-for-zowe-sdk/-/@zowe/secrets-for-zowe-sdk-7.18.6.tgz", - "integrity": "sha512-3ElVUd5VYWUxVjXRCeM/jmXh9u1rnWtxobQEpgEZ2iNt+PTt3QajIxUH9MxriELVCp7u39AeAG4lfxs3wnrGzA==", + "version": "8.0.0-next.202404032038", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/secrets-for-zowe-sdk/-/@zowe/secrets-for-zowe-sdk-8.0.0-next.202404032038.tgz", + "integrity": "sha512-xEHIR9nNskl4tgMjNXuVTXg2bgkVQCIxKwjOyLT3TThAGbJwwv9p96Wc8jilvhg56CbSvKF0329me1/wmOF0tw==", "hasInstallScript": true, "engines": { - "node": ">= 14" + "node": ">=14" } }, "node_modules/@zowe/zos-console-for-zowe-sdk": { - "version": "8.0.0-next.202402132108", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-console-for-zowe-sdk/-/@zowe/zos-console-for-zowe-sdk-8.0.0-next.202402132108.tgz", - "integrity": "sha512-XtlOgCsUyI/xfTknV0ojfq/7h8LQhpuJvYNyyzRbyhx1Je09KVEnO/fjj9Om3PNEJ//Kkix0DLcQIhiE1xOw4A==", + "version": "8.0.0-next.202404032038", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-console-for-zowe-sdk/-/@zowe/zos-console-for-zowe-sdk-8.0.0-next.202404032038.tgz", + "integrity": "sha512-WMT+RI3MnISCw+/TX9YZhrfxnHS4taMMRygYZhpwwfQfvWET+zRzMXuhrbLvKej6JA3YaSE1BUfwcqM8mA2Faw==", + "engines": { + "node": ">=18.12.0" + }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^8.0.0-next", "@zowe/imperative": "^8.0.0-next" } }, "node_modules/@zowe/zos-files-for-zowe-sdk": { - "version": "8.0.0-next.202402132108", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-files-for-zowe-sdk/-/@zowe/zos-files-for-zowe-sdk-8.0.0-next.202402132108.tgz", - "integrity": "sha512-2Uj3F+rIGWKzNy+ZgILqtof2luCwLXFKHVtpM6y9FXChJDYrRT7xD9WNSQRVdwE1pzU93Mg8OYgfmpKsAh7ftg==", + "version": "8.0.0-next.202404032038", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-files-for-zowe-sdk/-/@zowe/zos-files-for-zowe-sdk-8.0.0-next.202404032038.tgz", + "integrity": "sha512-bWqVKPp0mUYFJfWtrMyMqFqXyJuu4AwR0xGLVaubq5fSC9CsBYztgMnaNoQ3YK/QaGd0v/IO5Apk88m//dKZSw==", "dependencies": { - "get-stream": "^6.0.1", - "minimatch": "^5.0.1" + "minimatch": "^9.0.3" + }, + "engines": { + "node": ">=18.12.0" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^8.0.0-next", "@zowe/imperative": "^8.0.0-next" } }, - "node_modules/@zowe/zos-jobs-for-zowe-sdk": { - "version": "8.0.0-next.202402132108", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-jobs-for-zowe-sdk/-/@zowe/zos-jobs-for-zowe-sdk-8.0.0-next.202402132108.tgz", - "integrity": "sha512-E2WT7+OYYlDhF43y0CYz79c8XRouQsbZzh2vChOx8vpcrfl/ZgQ97AzecUlmRH+SqaAPcaPidI/rbJY4OohKbQ==", + "node_modules/@zowe/zos-files-for-zowe-sdk/node_modules/minimatch": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", + "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", "dependencies": { - "@zowe/zos-files-for-zowe-sdk": "8.0.0-next.202402132108" + "brace-expansion": "^2.0.1" }, - "peerDependencies": { - "@zowe/core-for-zowe-sdk": "^8.0.0-next", - "@zowe/imperative": "^8.0.0-next" + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@zowe/zos-logs-for-zowe-sdk": { - "version": "8.0.0-next.202402132108", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-logs-for-zowe-sdk/-/@zowe/zos-logs-for-zowe-sdk-8.0.0-next.202402132108.tgz", - "integrity": "sha512-sZaZv+jaisgTY9nT2s6jGNiPl8XVlh2zjn634d7uEstY8+8i6sBYd5cONc4l/J/lgy2UujklZhz5ev/qABFDZg==", + "node_modules/@zowe/zos-jobs-for-zowe-sdk": { + "version": "8.0.0-next.202404032038", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-jobs-for-zowe-sdk/-/@zowe/zos-jobs-for-zowe-sdk-8.0.0-next.202404032038.tgz", + "integrity": "sha512-91I6v0vjquojeXqw86LpQXKLBucAdzah523z75HG4EtIrJW453MmFj+7RQSRX1476Mj1H6fuaD41g1yjQ72OsQ==", + "dependencies": { + "@zowe/zos-files-for-zowe-sdk": "8.0.0-next.202404032038" + }, + "engines": { + "node": ">=18.12.0" + }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^8.0.0-next", "@zowe/imperative": "^8.0.0-next" } }, "node_modules/@zowe/zos-tso-for-zowe-sdk": { - "version": "8.0.0-next.202402132108", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-tso-for-zowe-sdk/-/@zowe/zos-tso-for-zowe-sdk-8.0.0-next.202402132108.tgz", - "integrity": "sha512-JooBOElU6387YASPbUQmz327M/AwDVEhoSWoHmQZ1dsOOo4CfZtR9/61D6paoZ/66E4TKv7Zq2v6nFpDez93yQ==", + "version": "8.0.0-next.202404032038", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-tso-for-zowe-sdk/-/@zowe/zos-tso-for-zowe-sdk-8.0.0-next.202404032038.tgz", + "integrity": "sha512-Mkpuf15WHM65zXN/GIT3EiHj50ezWm9YeLtRNw8b+yXAduJnkw33lssTTsWi3OsDepVFXP3aEGj/rquuUiMgCQ==", "dependencies": { - "@zowe/zosmf-for-zowe-sdk": "8.0.0-next.202402132108" + "@zowe/zosmf-for-zowe-sdk": "8.0.0-next.202404032038" + }, + "engines": { + "node": ">=18.12.0" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^8.0.0-next", @@ -4412,45 +4216,46 @@ } }, "node_modules/@zowe/zos-uss-for-zowe-sdk": { - "version": "8.0.0-next.202402132108", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-uss-for-zowe-sdk/-/@zowe/zos-uss-for-zowe-sdk-8.0.0-next.202402132108.tgz", - "integrity": "sha512-1A8v+Miavk0prMpNOCHu584rL4Rk955j1WhQyXU7zxXJEr2jg27/AEn4yNH4sDUVMQqCIpq+ubQbiOMJ2GNM8Q==", + "version": "8.0.0-next.202404032038", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-uss-for-zowe-sdk/-/@zowe/zos-uss-for-zowe-sdk-8.0.0-next.202404032038.tgz", + "integrity": "sha512-Lr/kpvfF5/CC+7+q9ZCdVxTCqUznIoG7eSKBb0ZnzGqBoofvx+H5nm9mDJEHX68sHZgQAH/UviMEzTwntbvZgw==", "dependencies": { "ssh2": "^1.15.0" }, - "peerDependencies": { - "@zowe/imperative": "^8.0.0-next" - } - }, - "node_modules/@zowe/zos-workflows-for-zowe-sdk": { - "version": "8.0.0-next.202402132108", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zos-workflows-for-zowe-sdk/-/@zowe/zos-workflows-for-zowe-sdk-8.0.0-next.202402132108.tgz", - "integrity": "sha512-WbiSGJBS2ftduujHucXdu+F/FIXbkHJoTVggtqQ+ZFRv+vmPoG8VVZT4Yv5gVNigU9qzcX7TtPnMcUBWgngBjQ==", - "dependencies": { - "@zowe/zos-files-for-zowe-sdk": "8.0.0-next.202402132108" + "engines": { + "node": ">=18.12.0" }, "peerDependencies": { - "@zowe/core-for-zowe-sdk": "^8.0.0-next", "@zowe/imperative": "^8.0.0-next" } }, "node_modules/@zowe/zosmf-for-zowe-sdk": { - "version": "8.0.0-next.202402132108", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zosmf-for-zowe-sdk/-/@zowe/zosmf-for-zowe-sdk-8.0.0-next.202402132108.tgz", - "integrity": "sha512-MY6ql2HxrExYjvkkIzfOtZ9Q1TA56AdNeBUUI3PxmQdg5fNaNFP/ksNHZxlj7W4Xq9SwmqxGCTclWfiVUF76KQ==", + "version": "8.0.0-next.202404032038", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zosmf-for-zowe-sdk/-/@zowe/zosmf-for-zowe-sdk-8.0.0-next.202404032038.tgz", + "integrity": "sha512-tgLE+hk9sZYFB/dV556JE84jbalkgZITEQ9cj+ddBu7vhUbkQEdrj+F49aucv9U5NhdJKW8cJqYGzXfwLnS9ig==", + "engines": { + "node": ">=18.12.0" + }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^8.0.0-next", "@zowe/imperative": "^8.0.0-next" } }, "node_modules/@zowe/zowe-explorer-api": { - "version": "3.0.0-next.202402142205", - "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zowe-explorer-api/-/zowe-explorer-api-3.0.0-next.202402142205.tgz", - "integrity": "sha512-OYcuNQibdDbaYsBN1ydBJyuJ6uychO173bY4q5AAolY16EPggl6tosEdnpejyyvamap/tGHTFDgvBxH8szHSxg==", + "version": "3.0.0-next.202404242037", + "resolved": "https://zowe.jfrog.io/zowe/api/npm/npm-release/@zowe/zowe-explorer-api/-/zowe-explorer-api-3.0.0-next.202404242037.tgz", + "integrity": "sha512-Z6Qa6YzetxiYywA8Rb65bmxQNaUTnrHePKnmCnLHVVhEMtKqwXtMFd2VJTGJZWLFg+pr+Aoa3AUdGtWuX4lPCw==", "dependencies": { "@types/vscode": "^1.53.2", - "@zowe/cli": "8.0.0-next.202402132108", - "@zowe/secrets-for-zowe-sdk": "7.18.6", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202404032038", + "@zowe/imperative": "8.0.0-next.202404032038", + "@zowe/secrets-for-zowe-sdk": "8.0.0-next.202404032038", + "@zowe/zos-console-for-zowe-sdk": "8.0.0-next.202404032038", + "@zowe/zos-files-for-zowe-sdk": "8.0.0-next.202404032038", + "@zowe/zos-jobs-for-zowe-sdk": "8.0.0-next.202404032038", + "@zowe/zos-tso-for-zowe-sdk": "8.0.0-next.202404032038", + "@zowe/zos-uss-for-zowe-sdk": "8.0.0-next.202404032038", + "@zowe/zosmf-for-zowe-sdk": "8.0.0-next.202404032038", "handlebars": "^4.7.7", "semver": "^7.5.3" } @@ -5112,6 +4917,7 @@ }, "node_modules/camelcase": { "version": "5.3.1", + "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -5314,27 +5120,6 @@ "@colors/colors": "1.5.0" } }, - "node_modules/cliui": { - "version": "6.0.0", - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "node_modules/cliui/node_modules/wrap-ansi": { - "version": "6.2.0", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/clone": { "version": "1.0.4", "dev": true, @@ -5587,13 +5372,6 @@ "node": "*" } }, - "node_modules/decamelize": { - "version": "1.2.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/decompress-response": { "version": "6.0.0", "dev": true, @@ -5923,14 +5701,6 @@ "node": ">=0.3.1" } }, - "node_modules/diff-sequences": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", - "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, "node_modules/diff2html": { "version": "3.4.20-usewontache.1.60e7a2e", "license": "MIT", @@ -6084,6 +5854,7 @@ }, "node_modules/entities": { "version": "2.1.0", + "dev": true, "license": "BSD-2-Clause", "funding": { "url": "https://github.com/fb55/entities?sponsor=1" @@ -6730,30 +6501,6 @@ "dev": true, "license": "Apache-2.0" }, - "node_modules/fast-glob": { - "version": "3.2.7", - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "dev": true, @@ -6864,27 +6611,6 @@ "dev": true, "license": "MIT" }, - "node_modules/find-process": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.7.tgz", - "integrity": "sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==", - "dependencies": { - "chalk": "^4.0.0", - "commander": "^5.1.0", - "debug": "^4.1.1" - }, - "bin": { - "find-process": "bin/find-process.js" - } - }, - "node_modules/find-process/node_modules/commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "engines": { - "node": ">= 6" - } - }, "node_modules/find-up": { "version": "5.0.0", "license": "MIT", @@ -6974,14 +6700,15 @@ "license": "MIT" }, "node_modules/follow-redirects": { - "version": "1.15.5", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "funding": [ { "type": "individual", "url": "https://github.com/sponsors/RubenVerborgh" } ], - "license": "MIT", "engines": { "node": ">=4.0" }, @@ -7163,6 +6890,7 @@ }, "node_modules/get-stream": { "version": "6.0.1", + "dev": true, "license": "MIT", "engines": { "node": ">=10" @@ -7404,6 +7132,7 @@ }, "node_modules/hosted-git-info": { "version": "5.2.1", + "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^7.5.1" @@ -7414,6 +7143,7 @@ }, "node_modules/hosted-git-info/node_modules/lru-cache": { "version": "7.18.3", + "dev": true, "license": "ISC", "engines": { "node": ">=12" @@ -8114,57 +7844,6 @@ "node": "*" } }, - "node_modules/jest-diff": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", - "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-diff/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-diff/node_modules/jest-get-type": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", - "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-diff/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-diff/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - }, "node_modules/jest-docblock": { "version": "29.4.3", "dev": true, @@ -8999,6 +8678,7 @@ }, "node_modules/linkify-it": { "version": "3.0.3", + "dev": true, "license": "MIT", "dependencies": { "uc.micro": "^1.0.1" @@ -9250,6 +8930,7 @@ }, "node_modules/markdown-it": { "version": "12.3.2", + "dev": true, "license": "MIT", "dependencies": { "argparse": "^2.0.1", @@ -9275,6 +8956,7 @@ }, "node_modules/mdurl": { "version": "1.0.1", + "dev": true, "license": "MIT" }, "node_modules/merge-stream": { @@ -9349,6 +9031,7 @@ }, "node_modules/minimatch": { "version": "5.0.1", + "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" @@ -9703,6 +9386,7 @@ }, "node_modules/mute-stream": { "version": "0.0.8", + "dev": true, "license": "ISC" }, "node_modules/mz": { @@ -9716,9 +9400,9 @@ } }, "node_modules/nan": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", - "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==", + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.19.0.tgz", + "integrity": "sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw==", "optional": true }, "node_modules/nanoid": { @@ -10781,6 +10465,7 @@ "version": "9.1.2", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz", "integrity": "sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg==", + "dev": true, "dependencies": { "hosted-git-info": "^5.0.0", "proc-log": "^2.0.1", @@ -11128,6 +10813,7 @@ }, "node_modules/p-try": { "version": "2.2.0", + "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -12215,6 +11901,7 @@ }, "node_modules/proc-log": { "version": "2.0.1", + "dev": true, "license": "ISC", "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" @@ -12292,6 +11979,14 @@ "node": ">=6" } }, + "node_modules/punycode.js": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz", + "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==", + "engines": { + "node": ">=6" + } + }, "node_modules/pure-rand": { "version": "6.0.2", "dev": true, @@ -12372,6 +12067,7 @@ }, "node_modules/read": { "version": "1.0.7", + "dev": true, "license": "ISC", "dependencies": { "mute-stream": "~0.0.4" @@ -12574,10 +12270,6 @@ "node": ">=0.10.0" } }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "license": "ISC" - }, "node_modules/requireindex": { "version": "1.2.0", "dev": true, @@ -12877,6 +12569,7 @@ }, "node_modules/set-blocking": { "version": "2.0.0", + "dev": true, "license": "ISC" }, "node_modules/shebang-command": { @@ -13445,8 +13138,9 @@ } }, "node_modules/tar": { - "version": "6.1.14", - "license": "ISC", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -14166,6 +13860,7 @@ }, "node_modules/uc.micro": { "version": "1.0.6", + "dev": true, "license": "MIT" }, "node_modules/uglify-js": { @@ -14347,6 +14042,7 @@ }, "node_modules/validate-npm-package-name": { "version": "4.0.0", + "dev": true, "license": "ISC", "dependencies": { "builtins": "^5.0.0" @@ -14610,24 +14306,6 @@ "webidl-conversions": "^4.0.2" } }, - "node_modules/which": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", - "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/which-module": { - "version": "2.0.1", - "license": "ISC" - }, "node_modules/wide-align": { "version": "1.1.5", "dev": true, @@ -14744,10 +14422,6 @@ "node": ">=8.0" } }, - "node_modules/y18n": { - "version": "4.0.3", - "license": "ISC" - }, "node_modules/yallist": { "version": "3.1.1", "dev": true, @@ -14808,27 +14482,6 @@ "node": "*" } }, - "node_modules/yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dependencies": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/yargs-parser": { "version": "21.1.1", "license": "ISC", @@ -14836,61 +14489,6 @@ "node": ">=12" } }, - "node_modules/yargs/node_modules/find-up": { - "version": "4.1.0", - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/locate-path": { - "version": "5.0.0", - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/p-limit": { - "version": "2.3.0", - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/yargs/node_modules/p-locate": { - "version": "4.1.0", - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/yargs-parser": { - "version": "18.1.3", - "license": "ISC", - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/yauzl": { "version": "2.10.0", "dev": true,