Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@webmethodsio/wmiocli

Package Overview
Dependencies
Maintainers
4
Versions
57
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@webmethodsio/wmiocli

wmio command line interface to create connectors and publish to wm.io platform.

  • 1.0.5
  • npm
  • Socket score

Version published
Weekly downloads
24
increased by26.32%
Maintainers
4
Weekly downloads
 
Created
Source

Webmethods.io connector builder

Commitizen friendly wmiocli

Installation

npm i @webmethodsio/wmiocli -g

NOTE: On Windows OS use default command prompt.

Issue On Windows [ISSUE]: https://github.com/SBoudrias/Inquirer.js/issues/570

Contents

Get Started

Webmethods.io wmio connector builder is a Command Line Interface tool for webmethods.io wmio. It lets you build your own connectors for Webmethods.io wmio. Using Webmethods.io wmio connector builder you can deploy your connector to Webmethods.io and share it with others.

Commands

Following are the commands which Webmethods.io wmio connector builder supports.

connectors

Use this command to display all the connectors created by current user.

  wmio connectors

Sample Output:

| App Name  |      Version    |      created_at          |
|---------- |-----------------| -------------------------|
| Github    |   1.0           | 2017-06-19T14:22:23.485Z |
| Facebook  |   2.0           | 2017-06-20T11:11:24.485Z |
| Gmail     |   2.0           | 2017-06-23T10:03:22.485Z |

auth

Use this command to add an authentication for your connector.

  wmio auth

create

Use this command to add a new trigger, action, lookup.

  wmio create trigger new_push
  wmio create action create_user
  wmio create lookup list_users

deploy

Use this command for building and deploying the connector on wm.io.

  wmio deploy

download

Use this command for download a zip file of your connector.

  wmio download

help

Use this command to list all the commands you can use.

  wmio help

Sample Output:

|  Command    |    Example                           |                      Info                                  |
|----------   |--------------------------------------|------------------------------------------------------------|
| connectors  |   wmio connectors                    | Lists all the connectors of the current user               |
| auth        |   wmio auth                          | Adds an authentication for your connector                  |
| create      |   wmio create trigger trigger_name   | Adds a new trigger, action and lookup                      |
| deploy      |   wmio deploy                        | Builds and deploys connector on Webmethods.io              |
| download    |   wmio download                      | Downloads zip of your connector                            |
| help        |   wmio help                          | Lists all the commands                                     |
| init        |   wmio init example                  | Initializes a new connector                                |
| login       |   wmio login                         | Login to Webmethods.io wmio account                        |
| logout      |   wmio logout                        | Logout from Webmethods.io wmio account                     |
| versions    |   wmio versions                      | Lists all the versions of your current connector           |
| oauth       |   wmio oauth deploy                  | Deploy custom user oauth to Webmethods.io wmio             |
| attach      |   wmio attach lookup                 | To attach lookup in any specific actions or triggers field |
| detach      |   wmio detach lookup                 | To detach lookup in any specific actions or triggers field |
| postman     |   wmio postman [file.json]           | To import action from postman collection exported json     |
| swagger     |   wmio swagger [swagger.json|yaml]   | To import action from swagger file                         |




init

Use this command to create an initial project.

  wmio init [path] [foldername] --template=minimal
  wmio init example
  • Options
    • template - Optional template argument. Default minimal

login

Use this command for configuring your deploy key and logging into Webmethods.io

  wmio login

logout

Use this command for deleting access token from your home directory.

  wmio logout

versions

Use this command for displaying all the versions and their status of the current connector.

  wmio versions

Sample Output:

| App name  |   Version     |  Status   |
|---------- |:------------: |-----------|
| Github    |      1        | Published |
|           |      2        | Pending   |
-----------------------------------------

swagger

To import all swagger api calls as an action in connector.

  wmio swagger <swagger file path>

oauth

To deploy custom user oauth to Webmethods.io

  wmio oauth deploy

attach lookup

To attach lookup in any specific action's or trigger's input field.

  wmio attach lookup

detach lookup

To detach lookup in any specific action's or trigger's input field.

  wmio detach lookup

postman

To create actions from postman collections exported json

  wmio postman [box-exported-v2.1.json]

Keywords

FAQs

Package last updated on 24 Jun 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc