Takes a string, such as "1,2,3-10,5-8" and turns it into an array of numbers
Shape Expressions triple expression evaluator api - defines how @shexjs/validator invokes regex evaluators.
Evaluable string representations
Tiny helpers for processing regex syntax
Compiles your TS app and restarts when files are modified.
Helper function to optimise call expression
Generates ADF and PM schemas
Shape Expressions triple expression evaluator - hard-working regexp engine returning multiple errors.
decycle your json
RE2JS is the JavaScript port of RE2, a regular expression engine that provides linear time matching
Make your own error types!
Helper function to explode an assignable expression
Generate an index from a directory
Load a string as if it was an esm or commonjs module with a given filename.
Create a boolean expression that's safe to eval
API called by @shexjs/validator to get a neighborhood (arcs in and out of a node)
utility box for ECMAScript language tools
micromark utility to try and parse events w/ acorn
Parse Content Security Policy directives.
Custom functions for the Vega expression language.
🛡️ A lightweight, CSP-safe and fast javascript expression parser/executor
Adds support for environments that disallow support of new Function
Compile inline regular expression modifiers
Tokenizes a string that represents a regular expression.