From 2cc011a2dec100f3b2a5350207c26df6e89360cc Mon Sep 17 00:00:00 2001 From: "Andrew W. Harn" Date: Wed, 7 Feb 2024 14:44:07 +0000 Subject: [PATCH] Add deprecation notices, deprecation warning on install Signed-off-by: Andrew W. Harn --- CHANGELOG.md | 3 ++- README.md | 2 ++ package.json | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ba1cf8d..4333ba0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,8 @@ All notable changes to the IBM® IMS™ Plug-in for Zowe CLI will be documented ## Recent Changes -- BugFix: Add missing npm-shrinkwrap +- Deprecated: Added deprecation notices +- BugFix: Added missing npm-shrinkwrap ## `2.0.4` diff --git a/README.md b/README.md index db60c64..8a7cbfe 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # IBM® IMS™ Plug-in for Zowe CLI +### The IBM® IMS™ Plug-in for Zowe CLI is deprecated, and will not receive additional security updates, bug fixes, or enhancements. + [![codecov](https://codecov.io/gh/zowe/zowe-cli-ims-plugin/branch/master/graph/badge.svg)](https://codecov.io/gh/zowe/zowe-cli-ims-plugin) The IBM IMS Plug-in for Zowe CLI lets you extend Zowe CLI to interact with IMS resources (programs and transactions). You can use the plug-in to create new IMS applications or update existing IMS applications. For more information about IMS, see [IBM Information Management System (IMS)](https://www.ibm.com/it-infrastructure/z/ims). diff --git a/package.json b/package.json index abcb7ab..d3d5024 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ "lint": "eslint \"src/**/*.ts\" \"**/__tests__/**/*.ts\"", "lint:src": "eslint \"src/**/*.ts\" --ignore-pattern \"**/__tests__/**/*.ts\"", "lint:tests": "eslint \"**/__tests__/**/*.ts\"", + "postinstall": "echo \"The IBM® IMS™ Plug-in for Zowe CLI is deprecated, and will not receive additional security updates, bug fixes, or enhancements.\" 1>&2", "test": "npm run test:unit && npm run test:system", "test:system": "env-cmd __tests__/__resources__/env/system.env jest .*/__system__/.* --coverage false --runInBand", "test:integration": "env-cmd __tests__/__resources__/env/integration.env jest .*/__integration__/.* --coverage false",