Kamea Libs
Kamea exposes libraries that can be used by the platform's core, and external applications.
At the moment, there is only one Angular lib exposed. More can be added in the future, the configs to compile those just need to be added.
Angular
Inside the core\shared
folder, you can find the configuration files used to build the angular library.
The package.json
file contains the needed dependencies and script, to build, and test the library.
The ng-package.json
is only there to specify where to compile, and where is the entry point public-api.ts
.
Generic
The communication
and models
are framework agnostic, and could be compiled separately. Right now we don't have the need, but it may come in the future.
Exports
Every folder exports the parts of the lib through an index.ts file. DO NOT FORGET to export everything that is needed to use the modules.