Skip to content

bartveenstra/bbb-lp-cli

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backbase Launchpad

=========

Stripped CLI build tool for widgets / modules

Information

Name bbb-lp-cli
Bundle tools
Status node >=0.12.x < 5.0.x

Requirements

General

  • git
  • nodejs
  • curl

Dev - Server

  • python
  • gcc / visual c++

Install

npm i bartveenstra/bbb-lp-cli -g

Usage

Using bbblp as binary.

Help

Check all the available commands that you can use.

bbblp

or

bbblp --help

Check command help

bbblp <command> --help

Build:

Bundle the widget/module.

arguments:

  • NONE

options:

  • - f --fulltest with unit tests and linting

  • - t --withTemplates Bundle HTML templates into build file (for widgets)

  • - m --withModuleId Build with AMD module ID in definition. Default false

  • - p --withPerformance Build with performance annotations converted into performance module API calls

  • --moduleDirectories A comma separated list of the shared components

    • --moduleDirectories 'target/bower_components'
  • --webpackconfig Build with custom webpack config

bbblp build

with moduleDirectories

bbblp build --moduleDirectories '../../portal/myportal/statics/dist/itemRoot/static/features/[BBHOST]','target/bower_components'

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 97.4%
  • Makefile 2.6%