Skip to content

zowe/zowe-client-sample-apps

Repository files navigation

Zowe Client Sample Apps

Sample Zowe Client applications which connect and use a sample REST API service and adhere to Zowe conformance standards.

Clients

Building Prerequisites

npm version 7.20+ (npm install -g npm)

Building

  1. git clone https://github.com/zowe/zowe-client-sample-apps
  2. npm install
  3. npm run build

CLI Plugin

A sample Zowe CLI plugin which calls the sample Zowe REST API.

images

See more information here.

API on zOS

The Zowe Sample API Service helps you build a new, Zowe-conformant REST API .

See more information here.

SDK

TypeScript / JavaScript SDK to make your service callable via Node.js applications / scripts. The SDK supports both the Zowe CLI plugins as well as Zowe Explorer VS Code Extensions.

import { Greeting } from "@zowe/sample-for-zowe-cli";
...

See more information here.

Extension for VS Code

Allows for graphical interactions to z/OS services.

images

See more information here.

Attributes

  1. VS Code Extension & Zowe CLI plugin shared config
  2. Testing skeleton
  3. GitHub Actions (CI) skeleton
  4. Husky commit hooks
  5. Lint configurations
  6. Prettier setup

Deployment Models

  • Zowe Explorer installed or not
  • API ML active or not
  • SSO enabled or not
  • old profiles, project config, global config, no config
  • secure and plain text passwords

TODO

  • comments
  • tests
  • localization
  • webpack (sample vs code extensions)
  • zowe explorer profile creation registration
  • theia
  • handle missing schema
  • obtaining updates
  • error handling in zowe explorer
  • other extension types, e.g. extend tree menu
  • remove @zowe/cli dependency for vsce package
  • conformance

About

No description, website, or topics provided.

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
license.sh

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published