-
Notifications
You must be signed in to change notification settings - Fork 27
Home
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.
If you want to contribute code to Imperative CLI Framework, see our contribution guidelines posted here.
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.
Learn from Zowe experts about how build your own plug-ins!
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"
}
}
- Home
-
Core Features
- Imperative Configuration
- Defining Commands
- Command Handlers
- Command Option Precedence
- Environment Variables
- Help Generator
- Experimental Commands
- Creating Commands Using Chained Handlers
- Configuring Logging
- Working with Team Configuration
- Defining and Programming Profiles
- Managing Secure Properties
- Deprecated User Profiles
- Consuming REST APIs Using the REST Client
- Implementing Progress Bars
- Plugins