meyfa/giantdb-crypto

View on GitHub
.eslintrc.yml

Summary

Maintainability
Test Coverage
extends:
  - '@meyfa/eslint-config'
  - 'plugin:jsdoc/recommended'

parserOptions:
  project: './tsconfig.lint.json'

rules:
  # require JSDoc on every standard location, and also on classes, interfaces and enums
  jsdoc/require-jsdoc: ['error', { contexts: [ 'ClassDeclaration', 'TSInterfaceDeclaration', 'TSEnumDeclaration' ] }]
  jsdoc/require-param-type: off
  jsdoc/require-returns-type: off
  jsdoc/no-types: error