A tool for creating and developing Backbase Launchpad specific Widgets and Modules.
npm install bb-lp-toolsBackbase Launchpad tools for widgets / modules
```
npm i bb-lp-tools -g
Using bb-lp as binary.
arguments:
- url 'https://stash.backbase.com/scm/lp/widget-ng-template.git'
options:
- NONE
`bash`
bb-lp generate
- <package-name>
options:
- NONE
`bash`
bb-lp install
arguments:
- NONE
options:
- l --link auto link dependencies (if they are already linked)
`bash`
bb-lp start
- NONE
options:
- w --watch watch test files and source files
`bash`
bb-lp test
arguments:
- NONE
options:
- - s --skipTests skips unit tests
`bash`
bb-lp build
arguments:
- registry - registry url default is http://launchpad.backbase.com:5678
options:
- NONE
`bash`
bb-lp register
- registry - registry url default is http://launchpad.backbase.com:5678
options:
- NONE
`bash`
bb-lp unregister
This is the default config structure if is not specified otherwise in bower.json file
`javascript
"config": {
"paths" : {
"scripts": "./scripts",
"docs": "./docs",
"target": "./dist",
"templates": "./templates",
"styles": "./styles",
"test": "./test",
"index": "./index-dev.html"
},
"proxies": {
"/api": "http://localhost:3030/"
}
....
}
``
Commands
- bb-lp docs (generate documentation)
- bb-lp import (import to portal)
- bb-lp bump (bump the verion)
- bb-lp package (generate a zip package from dist folder)
Output
- better output
- use debug flag
Test
- add tests