pldn / LDWizard

🧙 LDWizard: A generic framework for simplifying the creation of linked data. Supported by the PLDN community.
European Union Public License 1.2
13 stars 7 forks source link

Shacl integration #133

Closed danielbeeke closed 1 year ago

danielbeeke commented 1 year ago

@mightymax here is my code for the SHACL integration. I merged in the main branch from today, I reverted the moduleResolution to "Node" because that change showed import notices in many files. If we want that we need to change all imports from extension-less to be with extensions.

I restructured the navigation buttons and the steps bar so that it is one component and so that the validation logic is in 1 place.

philipperenzen commented 1 year ago

Hi @danielbeeke, I'll be reviewing the PR, but since it is from a forked repository I'll first merge it in an updated branch feature/59/SHACL-shapes-danielbeeke (LDWizard underwent some updates including ESM support recently) to resolve potential conflicts. Once I am done with that I'll make a new PR into the main branch, and conduct the code review in that PR.