Error: invalid expiresIn option for string payload

 let token = jwt.sign(username, 'secret', {expiresIn: '5h'});
 let token = jwt.sign({username}, 'secret', {expiresIn: '5h'});