update package.js version and dependency, add hasher.js