Version 1.0 of the JavaScript #shacl library shacl-engine is out [1]! There are no breaking changes, only new features, but to indicate that this package is production ready, the version was lifted from 0.x to 1.x. Thanks to the #comunica library [2], support for #sparql constraints was added. Along with that feature, custom validation support was added.
[1] https://github.com/rdf-ext/shacl-engine
[2] https://comunica.dev/