Skip to content
This repository has been archived by the owner on Nov 13, 2023. It is now read-only.
BrandonJenkins14 edited this page Sep 21, 2018 · 47 revisions

Welcome to Imperative CLI Framework!

Imperative CLI Framework is a command processing system that enables application developers and systems programmers to quickly build customized command line tools. The framework lets them focus on adding features rather than creating infrastructure.

Within the imperative repository, we provide you with all the tools that you need to get started with building your own applications and plug-ins.

Contribution Guidelines

If you want to contribute code to Imperative CLI Framework, see our contribution guidelines posted here.

Review the Sample Plug-in

We provide a sample plug-in that you can use to get started developing your own plug-ins.

Note: For more information on how to build the sample plug-in and install it to a CLI application, see the README.md file in the Sample Plugin GitHub repository.

Follow the Zowe Sample Plug-in tutorial

Learn from Zowe experts about how build your own plug-ins!

npm package requirements

Plug-ins that you build using Imperative CLI Framework must include @types/yargs as a devDependency in the package.json file. The suggested version to use is 8.0.2.

package.json content:
{
  "devDependencies": {
    "@types/yargs": "8.0.2"
  }
}