У меня есть код, который возвращает объект обещания, например. используя Q библиотеку для NodeJS.
var Q = require('q');
/**
* @returns ???
*/
function task(err) {
return err? Q.reject(new Error('Some error')) : Q.resolve('Some result');
}
Как документировать такое возвращаемое значение с помощью JSDoc?