jsdoc question

This has been brought up in the past, and perhaps resolved. Sorry if it is.

eslint-plugin-jsdoc currently expects Object to be capitalized. Parts of the project are, parts aren't. @ezsh I seem to recall you had strong feelings on this.

The plugin site has

/**
 *
 * @param {object.<string, object.<string, string>>} foo
 */
function quux (foo) {

}
// Settings: {"jsdoc":{"preferredTypes":{"object.":"Object"}}}
// Message: Invalid JSDoc @param "foo" type "object"; prefer: "Object".

https://openbase.io/js/eslint-plugin-jsdoc

Locally, I get a lot of Invalid JSDoc @type type "Object"; prefer: "object".

  1. Should object be lower case in jsdoc, and according to who?
  2. Is eslint fine as is or can someone please change it?