@typescript-eslint/require-dts-comment

eslint custom rule: comments are required for these ASTNodes:

  • TSInterfaceDeclaration
  • TSPropertySignature
  • TSCallSignatureDeclaration
  • TSTypeAliasDeclaration
  • TSDeclareKeyword
  • TSIndexSignature
  • TSMethodSignature
  • TSConstructSignatureDeclaration