Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add tools to manage datamodel based on NGSI-LD, JSON-Schema and SHACL
This PR builds the foundation of the NGSI-LD Datamodel. It contains 3 tools: - validate.js: This tool allow to validate a concise NGSI-LD model with a Schema - jsonldConverter.js: This tool converts between normalized, concise and expanded NGSI-LD models - jsonschema2shacl.js: This tool converts a jsonschema to a SHACL description In addition the PR provides a Makefile with the targets - setup: Install npm and pip packages - lint: Lint all node.js scripts and shells - test: Unit Tests and Script tests Related Epic: #427 Related User story: #433, #434, #435, #436 Signed-off-by: marcel <[email protected]>
- Loading branch information