This adds the existing Lectern Client code into this monorepo. Previously this was written and maintained in overture-stack/js-lectern-client. This code will now be maintained in the same directory as the Lectern server so that types and utilities can be shared.
The code added in this request includes a mostly unchanged copy/paste of the lectern client in its most up to date form. A small list of changes were made to make it align with the processes of this repository, including:
Updating to latest TS version
Update tsconfig to match other packages in monorepo
Formatting with prettier to update indents from spaces to tabs
Cleaning up build scripts and removing old publishing notes
Move build directory from /lib to /dist
Updating copyright years
This accomplishes the base goals of: #206 , but does not touch the refactoring tasks such as updating the client to use the same types as the server.
This adds the existing Lectern Client code into this monorepo. Previously this was written and maintained in overture-stack/js-lectern-client. This code will now be maintained in the same directory as the Lectern server so that types and utilities can be shared.
The code added in this request includes a mostly unchanged copy/paste of the lectern client in its most up to date form. A small list of changes were made to make it align with the processes of this repository, including:
/lib
to/dist
This accomplishes the base goals of: #206 , but does not touch the refactoring tasks such as updating the client to use the same types as the server.