1.4.1-beta.0 • Published 4 years ago
@commerce-apps/exchange-connector v1.4.1-beta.0
exchange-connector
The exchange-connector package allows downloading RAML files from anypoint exchange.
Setup
Execute the following commands to install dependencies and build exchange-connector.
# To setup
npm install
# To build
npm run build
# To link (Optional)
npm link
Usage
import {getBearer, getRamlByTag} form "@commerce-apps/exchange-connector"
// Gets an Access token for talking with Mulesoft
getBearer(username, password): Promise<Token>
// Searches and returns the list of available RestApis
searchExchange(accessToken: string, searchString: string): Promise<RestApi[]>
// Gets raml from exchange, downloads to specified folder (defaults to ./download )
downloadRestApi(restApi: RestApi, destinationFolder: string): Promise<void | Response>
Testing
To run tests, execute
npm run test
To print the detailed test results and errors on the console, execute
npm run test:debug
License Information
This package is licensed under BSD-3-Clause license. See the license for details.
1.4.1-beta.0
4 years ago
1.4.0-beta.0
4 years ago
1.3.1-alpha.0
4 years ago
1.3.0-alpha.9
4 years ago
1.3.0-alpha.8
4 years ago
1.3.0-alpha.7
4 years ago
1.2.1-alpha.0
4 years ago
1.3.0-alpha.4
4 years ago
1.2.0-alpha.2
4 years ago
1.2.0-alpha.1
4 years ago
1.2.0-alpha.0
4 years ago
1.1.0-alpha.0
4 years ago
1.0.13-alpha.1
4 years ago
1.0.13-alpha.0
4 years ago
1.0.9-alpha.7
4 years ago
1.0.11-alpha.0
4 years ago
1.0.9-alpha.5
4 years ago
1.0.9-alpha.4
4 years ago
1.0.9-alpha.3
4 years ago
1.0.9-alpha.2
4 years ago
1.0.9-alpha.1
4 years ago
1.0.9-alpha.0
4 years ago
1.0.8-alpha.0
4 years ago
1.0.7-alpha.0
4 years ago
1.0.6-alpha.0
4 years ago