improved web api using only git.js