1.2 KiB
1.2 KiB
RegJSGen
Generate RegExp
s from RegJSParser’s AST.
Installation
npm install --save regjsgen
Usage
var regjsgen = require('regjsgen');
// With `regjsparser`
var regjsparser = require('regjsparser');
var regex = '^a$';
var ast = regjsparser.parse(regex);
// Modify AST
// ...
// Regenerate `RegExp`
regex = regjsgen.generate(ast);
See Also
Testing
Run the command
npm test
To create a new reference file, execute
node test/update-fixture.js
from the repo top directory.
Support
Tested in Node.js 0.8.26~0.10.30.
Author
Benjamin Tan |
Contributors
Mathias Bynens |