shapesecurity

shapesecurity/shift-regexp-acceptor...

a language acceptor for the JavaScript Pattern (regular expression internals) grammar

JavaScript
16
4
Apache License 2.0

Shift‑Regexp‑Acceptor is a stable Node.js library that implements a formal ECMA‑262 (ES2016) regular‑expression acceptor – a validator that checks whether a given pattern string conforms to the JavaScript RegExp grammar (including Annex B and optional Unicode mode). It’s aimed at tool‑makers, linters, compilers, or anyone needing reliable, spec‑accurate verification of RegExp literals in JavaScript code.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of shapesecurity/shift-regexp-acceptor-js

Account's avatar
Match a Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript.
Account's avatar
Match a Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript.
Account's avatar
Unicode property alias mappings in JavaScript format for property names that are supported in ECMAScript RegExp property escapes.
Account's avatar
simple, flexible, fun test framework

Support the repos that depend on this repository

Top contributors

Protryon's profile
Protryon
17 contributions
bakkot's profile
bakkot
3 contributions
elijms's profile
elijms
2 contributions
michaelficarra's profile
michaelficarra
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet