@loopback/booter-lb3app
Boot a LoopBack 3 application and expose its REST API via LoopBack 4.
Overview
The @loopback/booter-lb3app
package provides a way for LoopBack 3 developers
to boot their LoopBack 3 application, convert the application's Swagger spec
into OpenAPI v3, and then mount the application, including its spec, onto a
target LoopBack 4 application.
Installation
npm install --save @loopback/booter-lb3app
Basic use
Import the component at the top of your src/application.ts
file.
import {Lb3AppBooterComponent} from '@loopback/booter-lb3app';
Register the component in Application's constructor:
this.component(Lb3AppBooterComponent);
By default, the LoopBack 3 models and datasources will be bond to the
application with naming conventions as:
- binding key for datasources:
lb3-datasources.{ds name}
- binding key for models:
lb3-models.{model name}
Contributions
Tests
Run npm test
from the root folder.
Contributors
See
all contributors.
License
MIT