jsdoc base