decaffeinate-parser
Version:
A better AST for CoffeeScript, inspired by CoffeeScriptRedux.
14 lines (13 loc) • 383 B
JavaScript
;
exports.__esModule = true;
var parser_1 = require("@codemod/parser");
/**
* Parses JavaScript source representing a regular expression.
*/
function parseRegExp(string) {
var expressionStatement = parser_1.parse("(" + string + ")").program
.body[0];
var literal = expressionStatement.expression;
return literal;
}
exports["default"] = parseRegExp;