mirror to thrift js lib project