open-source github clone in nodejs