# RegJSParser Parsing the JavaScript's RegExp in JavaScript. ## Installation ```bash npm install regjsparser ``` ## Usage ```js var parse = require('regjsparser').parse; var parseTree = parse('^a'); // /^a/ console.log(parseTree); // Toggle on/off additional features: var parseTree = parse('^a', '', { // SEE: https://github.com/jviereck/regjsparser/pull/78 unicodePropertyEscape: true, // SEE: https://github.com/jviereck/regjsparser/pull/83 namedGroups: true, // SEE: https://github.com/jviereck/regjsparser/pull/89 lookbehind: true }); console.log(parseTree); ``` ## Testing To run the tests, run the following command: ```bash npm test ``` To create a new reference file, execute… ```bash node test/update-fixtures.js ``` …from the repo top directory.
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
bin | Folder | 0755 |
|
|
node_modules | Folder | 0755 |
|
|
LICENSE.BSD | File | 1.27 KB | 0644 |
|
README.md | File | 788 B | 0644 |
|
package.json | File | 879 B | 0644 |
|
parser.d.ts | File | 3.68 KB | 0644 |
|
parser.js | File | 55.83 KB | 0644 |
|