1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| var root = require('./root');
| exports = function(js, ctx) {
| ctx = ctx || root;
|
| try {
| return new Function('return (' + js + ');').call(ctx);
| } catch (e) {
| try {
| return new Function('return ' + js).call(ctx);
| } catch (e) {
| return new Function(js).call(ctx);
| }
| }
| };
|
| module.exports = exports;
|
|