API called by @shexjs/validator to get a neighborhood (arcs in and out of a node)
npm install @shexjs/neighborhood-api


@shexjs/validator to get a neighborhood (arcs in and out of a node)`` shell`
npm install --save @shexjs/neighborhood-api
This repo uses lerna to manage multiple NPM packages. These packages are located in packages/*:
- shape-map -- a ShapeMap parser
- @shexjs/parser -- parse ShExC into ShExJ
- @shexjs/writer -- serialize ShExK as ShExC
- @shexjs/term -- RDF terms uses in ShEx
- @shexjs/util -- some utilities for transforming schemas or validation output
- @shexjs/visitor -- a visitor for schemas
- @shexjs/validator -- validate nodes in an RDF graph against shapes in a schema
- @shexjs/eval-validator-api -- API called by @shexjs/validator for validating Shapes, with tripleExpressions and EXTENDS etc.
!- @shexjs/eval-simple-1err -- Implementation of @shexjs/eval-validator-api which reports only one error.
- @shexjs/eval-threaded-nerr -- Implementation of @shexjs/eval-validator-api which exhaustively enumerate combinations of ways the data fails to satisfy a shape's expression.
- @shexjs/loader -- an API for loading and using ShEx schemas
- @shexjs/node -- additional API functionality for a node environment
- @shexjs/cli -- a set of command line tools for transformaing and validating with schemas
- @shexjs/webapp -- the shex-simple WEBApp
- @shexjs/shape-path-query -- traverse ShEx schemas with a path language
- @shexjs/extension-test -- a small language for testing semantic actions in ShEx implementations (more)
- @shexjs/extension-map -- an extension for transforming data from one schema to another (more)
- @shexjs/extension-eval` -- simple extension which evaluates Javascript semantic action code (more)