update some npm module to lastest version and change rev task to protect card images