How do I document an object with JSDoc?

What’s the best way to document the source code of a simple JavaScript object (and its export) using JSDoc?

For example, I want to document the following object:

/** how do I JSDocument object baseAdder? */
const baseAdder  = {
    /** how do I JSDocument property base? */
    base: 1,
     * Add a number to base
     * @param {number} a the number to be added to base
     * @returns {number} the sum of the number plus base
    f: function(a) {
        return this.base + a;

/** how do I JSDocument this export? Should I? */
module.exports = baseAdder;