source code merge library using esprima and escodegen