Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 645 Bytes

README.md

File metadata and controls

25 lines (16 loc) · 645 Bytes

SHACL meta

Converts a SHACL file to meta data that can be read by some other library.

Main usage goals of this library:

  • Convert SHACL to a TypeScript type
  • Convert SHACL to a SPARQL query
  • Convert SHACL to metadata that can be used to create a visual data explorer

Previous attempt

https://github.com/danielbeeke/shaclToType

This attempt is less clean, it mushes together all these concepts into one module. In this attempt I want to create separate modules. Ofcourse some thight coupling happens because of the needed metadata properties.

Tests

You can run the tests with:

deno test --watch --allow-all mod_test.ts