Summary of request
Following the pattern established in Lyric, Lectern should provide an NPM library that includes all the functionality of the Lectern server. This would allow a custom application to be written as a wrapper around Lectern. This would allow custom auth implementations without needing to fork the entire server, or new applications that combine Lectern with Lyric in single application.
Details
- New package that exports Lectern Data Provider
- includes Lectern's Routers, request/response object types and validation schemas, and a detailed configuration object
- Ready to be built as an ESModule and published to npm.
- Includes documentation on contents and examples for how to add to your own custom application.
- Will need to add some custom middleware hooks as was done in Lyric for Auth
Summary of request
Following the pattern established in Lyric, Lectern should provide an NPM library that includes all the functionality of the Lectern server. This would allow a custom application to be written as a wrapper around Lectern. This would allow custom auth implementations without needing to fork the entire server, or new applications that combine Lectern with Lyric in single application.
Details