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

loopback-bluemix

Package Overview
Dependencies
Maintainers
20
Versions
20
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

loopback-bluemix

Utilities for generating Bluemix artifacts

  • 2.3.1
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
454
increased by0.44%
Maintainers
20
Weekly downloads
 
Created
Source

loopback-bluemix

Utilities for generating generate Bluemix artefacts

Installation

npm install loopback-bluemix

Testing

Before testing:

npm run create-bm-fixtures

To delete the fixtures:

npm run delete-bm-fixtures

API

loopback-bluemix exports the following properties and methods.

Properties

  • templatesDir: Path to the templates directory of the module
  • ds: Exports methods for prompting Bluemix datasource details
    • selectBluemixDatasource: Present Bluemix datasource selection options
    • promptServiceName: Prompt new Bluemix service details
    • getServicePlans: Get plans for supported data services
    • promptServicePlan: Prompt plan for new Bluemix service
    • provisionService: Provision new service
    • bindServiceToApp: Bind data service to current app (if already on Bluemix)
    • addDatasource: Add datasource to datasources-config.json
    • updatePipeline: Update the pipeline.yml file
  • cf: Exports methods for making requests to the Cloud Foundry API
    • bindService: Bind a service to an app
    • getApps: Get apps for the given parent
    • getCfConfig: Load ~/.cf/config.json
    • getDataServices: Get data management services with corresponding plans
    • getDataServiceInstances: Get data services for the given parent
    • getPath: Get resource path for the given parent and child
    • getOrganizations: Get all orgs
    • getResource: Get a cloud foundry resource
    • getSpaces: Get spaces for the given parent
    • getServices: Get services for the given parent
    • getServiceInstances: Get service instances for the given parent
    • getServicePlans: Get service plans for the given parent
    • getSupportedServices: Get supported data services
    • invokeResource: Invoke a cloud foundry resource
    • login: Log into Cloud Foundry
    • provisionService: Provision a service

Methods

  • addDefaultServices: Method for adding optional default services to the app
  • generateBluemixFiles: Method for generating Bluemix files and directory

LICENSE

MIT

FAQs

Package last updated on 28 Jun 2017

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