add json.js and update /lib/index.js