@bb-cli/schematics
v6.0.6
Published
Backbase schematics
Downloads
1,319
Readme
Backbase Schematics
Backbase provides a @bb-cli/schematics
NPM package, which contains
a collection of Angular Schematics. These can be used to transform
your project by generating or modifying code.
This section provides reference information to scaffold the following:
Backbase Project
npm run ng -- generate ng-new <name> [-dir|--directory=<directory>] [--npm-scope=<npm-scope>] [--version=<version>] [-p|--prefix=<prefix>] [--registry=<registry>] [--skip-install=<true|false>]
Application
npm run ng -- generate app <name> [--project-root=<project-root>] [-s|--inline-style=<true|false>] [-t|--inline-template=<true|false>] [--view-encapsulation=<Emulated|Native|None|ShadowDom>] [-S|--skip-tests=<true|false>] [--skip-package-json=<true|false>]
Bundle
npm run ng -- generate bundle [--project=<project>] [--strategy=<single|per-spa|per-route>] [--depth=<depth>] [--portal-protocol=<portal-protocol>] [--portal-host=<portal-host>] [--portal-port=<portal-port>] [--portal-context=<portal-context>] [--portal-version=<portal-version>] [--auth-type=<auth-type>] [--portal-username=<portal-username>] [--portal-password=<portal-password>] [--portal-auth-path=<portal-auth-path>] [--ropc-identity-provider=<ropc-identity-provider>] [--ropc-client-id=<ropc-client-id>] [--ropc-scope=<ropc-scope>] [--ropc-client-secret=<ropc-client-secret>] [--model-files=<model-files>]
Widget
npm run ng -- generate widget <name> [--item-name=<item-name>] [--inline-template=<true|false>] [--npm-scope=<npm-scope>] [--public=<true|false>] [--spec=<true|false>] [--project=<project>]
UI Component
npm run ng -- generate ui-component <name> <lib>
Library
npm run ng -- generate library <name> [--version=<version>] [--project=<project>] [--npm-scope=<npm-scope>] [--public=<true|false>] [-np|--no-project=<true|false>] [--skip-test=<true|false>] [--skip-lint=<true|false>]
Theme
npm run ng -- generate theme [--name=<name>] [--project-name=<project-name>] [--theme-version=<theme-version>]