2.0.6 • Published 9 months ago

shacl-ast v2.0.6

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
9 months ago

shacl-ast

Build an Abstract Syntax Tree (AST) of Shapes Constraint Language (SHACL) shapes in an RDF/JS Dataset.

Installation

npm i shacl-ast

Usage

import { ShapesGraph } from "shacl-ast";

const shapesGraph = ShapesGraph.fromDataset(testShapesGraph);
for (const nodeShape of shapesGraph.nodeShapes) {
  console.info("Node shape: ", nodeShape.node.value);
  for (const propertyShape of shapesGraph.propertyShapes) {
    console.info(
      "  Property shape: ",
      propertyShape.node.value,
      propertyShape.path.value,
    );
  }
}
2.0.5

9 months ago

2.0.4

9 months ago

2.0.6

9 months ago

2.0.3

9 months ago

2.0.2

11 months ago

1.0.5

12 months ago

2.0.1

11 months ago

2.0.0

12 months ago

1.0.4

1 year ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago