@@ -24,50 +24,6 @@ module.exports = {
2424 } ,
2525 ] ,
2626 'no-param-reassign' : 'off' ,
27-
28- // TODO: Migrate these rules into the main ESLint config
29- 'jsdoc/check-access' : 'error' ,
30- 'jsdoc/check-alignment' : 'error' ,
31- 'jsdoc/check-indentation' : 'error' ,
32- 'jsdoc/check-line-alignment' : 'error' ,
33- 'jsdoc/check-param-names' : 'error' ,
34- 'jsdoc/check-property-names' : 'error' ,
35- 'jsdoc/check-syntax' : 'error' ,
36- 'jsdoc/check-tag-names' : 'error' ,
37- 'jsdoc/check-types' : 'error' ,
38- 'jsdoc/check-values' : 'error' ,
39- 'jsdoc/empty-tags' : 'error' ,
40- 'jsdoc/implements-on-classes' : 'error' ,
41- 'jsdoc/match-description' : [
42- 'error' ,
43- { tags : { param : true , returns : true } } ,
44- ] ,
45- 'jsdoc/multiline-blocks' : 'error' ,
46- 'jsdoc/newline-after-description' : 'error' ,
47- 'jsdoc/no-bad-blocks' : 'error' ,
48- 'jsdoc/no-defaults' : 'error' ,
49- 'jsdoc/no-multi-asterisks' : 'error' ,
50- 'jsdoc/no-types' : 'error' ,
51- 'jsdoc/require-asterisk-prefix' : 'error' ,
52- 'jsdoc/require-description' : 'error' ,
53- 'jsdoc/require-hyphen-before-param-description' : [
54- 'error' ,
55- 'always' ,
56- { tags : { returns : 'never' } } ,
57- ] ,
58- 'jsdoc/require-jsdoc' : 'error' ,
59- 'jsdoc/require-param-name' : 'error' ,
60- 'jsdoc/require-param' : [ 'error' , { unnamedRootBase : [ 'options' ] } ] ,
61- 'jsdoc/require-param-description' : 'error' ,
62- 'jsdoc/require-property' : 'error' ,
63- 'jsdoc/require-property-description' : 'error' ,
64- 'jsdoc/require-property-name' : 'error' ,
65- 'jsdoc/require-returns' : 'error' ,
66- 'jsdoc/require-returns-check' : 'error' ,
67- 'jsdoc/require-returns-description' : 'error' ,
68- 'jsdoc/require-yields' : 'error' ,
69- 'jsdoc/require-yields-check' : 'error' ,
70- 'jsdoc/tag-lines' : 'error' ,
7127 } ,
7228 ignorePatterns : [ '!.eslintrc.js' , 'test/*.js' , 'dist' ] ,
7329} ;
0 commit comments