This module provides definitions and classes for metadata management at IQB.
Please have a look at the type definitions as Html file. To learn about the value types produces by different profile entries look here.
Changes in schema file(s) should always be followed by changes in the corresponding typescript class(es). Any changes in schema files and classes should lead to these steps:
- add/change tests in
test-data
- run script to validate changes
- commit and push, so that all changes in schema files are online
- change the version number in (1)
package_npm.json
and (2) inci/asyncapi.yaml
- run script to prepare npm publish
- run script to publish to npm
- run script to generate docs
- commit and push