text: let _pluginName = 'eslint-plugin-jsdoc';
  let _pluginVsn = require('../package.json').peerDependencies[_pluginName];
  
  let _pluginActualVsn = require(`${_pluginName}/package.json`).version;
  let _semver = require('semver');
  
  // eslint-disable-next-line lodash/prefer-lodash-method
  if (!_semver.satisfies(_pluginActualVsn.replace(/.*#semver:/, ''), _pluginVsn.replace(/.*#semver:/, ''))) {
    throw new Error(`Expected ${_pluginName}@${_pluginVsn} but found version ${_pluginActualVsn} installed.`);
  }
  
  module.exports = {
    extends: [
      'plugin:jsdoc/recommended'
    ],
  
    rules: {
      'jsdoc/check-syntax': 'error',
      'jsdoc/require-description-complete-sentence': 'error',
      'jsdoc/require-hyphen-before-param-description': ['error', 'never'],
      'jsdoc/require-jsdoc': 'off',
      'jsdoc/require-param-description': 'off',
      'jsdoc/require-returns-description': 'off'
    }
  };
  