UNPKG

254 BJavaScriptView Raw
1module.exports = function (js) {
2 var func = new Function();
3
4 func.toString = function () {
5 return js
6 .replace(/;$/, '')
7 .replace(/^\([\s\S]+\)$/, function (match) {
8 return match.slice(1, -1);
9 });
10 };
11
12 return func;
13};