...
const payload = {
_id: item._id,
iss: 'localhost:3000',
permissions: 'poll',
}
const options = {
expiresIn: '7d',
jwtid: v4(),
}
const secret = new Buffer(process.env.AUTH0_CLIENT_SECRET, 'base64')
jwt.sign(payload, secret, options, (err, token) => {
return res.json({ data: token })
})
...
https://github.com/nodejs/promises/issues/4#issuec...
https://github.com/nodejs/node/issues/9339#issueco...
Поэтому будьте осторожны на продакшене. Исправят или в Node 7.x или в Node 8