CyberAgent/beezlib — pull request #13 by yuhei-a (2014-06-25 03:41:40+00:00)
Title: Update: use the `vm.runInNewContext` from `new Function`

mockdataのjsファイルやconfのjsファイルにおいて
現在ではbeezlibの持っているnode_modules(lodash等)は`require('lodash')`等で利用することが可能だが
他ファイルを`require('./hoge')`のようにそのファイルからの参照パスで利用できない問題がある。

また、`var fn = new Function ('process',,,, "return " + raw);`の書き方ではjsファイルの先頭にあるコメント等の回避ができないことなどの問題もあげられる。

それらの解決案です。