I am trying to bcrypt password for every user in an array.
router.post(\"/insertuser\", (req, res) => { var promises = users.map((item) => { bcrypt
Simply return the promise from bcrypt.genSalt.
bcrypt.genSalt
router.post("/insertuser", (req, res) => { var promises = users.map((item) => { return bcrypt.genSalt(10) .then((salt) => { return item }) }) Promise.all(promises) .then((results) => { console.log(results) res.json({ "data": results }) }) })//end route