nent">JavaScript-based Constraint Components</dfn> in a <a>shapes graph</a>
					is very similar to <a href="https://www.w3.org/TR/shacl/#constraint-components-syntax">SPARQL-based Constraint Components</a>.
					In particular, components declare their <a>parameters</a> using <code>sh:parameter</code>.
					In fact, the same <a>constraint component</a> may serve as a declaration of both a SPARQL-based
					and a JavaScript-based constraint component, assuming that <a>validators</a> have been declared for bo