jsdoc all the things