fix package.json and bug in list.js