File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed
Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -850,13 +850,20 @@ export default Object.freeze({
850850 XPathResult : false ,
851851 XSLTProcessor : false ,
852852 } ) ,
853+
853854 rules : Object . freeze ( ( ( ) => {
854855 const rules = { }
855- for ( const name of linter . getRules ( ) . keys ( ) ) {
856- rules [ name ] = name . startsWith ( "vue/" ) ? 2 : 0
856+ for ( const [ name , rule ] of linter . getRules ( ) ) {
857+ const enabled = (
858+ name . startsWith ( "vue/" ) ||
859+ rule . meta . docs . recommended
860+ )
861+ rules [ name ] = enabled ? 2 : 0
857862 }
858863 return rules
859864 } ) ( ) ) ,
865+
866+ parser : "vue-eslint-parser" ,
860867 parserOptions : Object . freeze ( {
861868 ecmaVersion : 2017 ,
862869 sourceType : "module" ,
@@ -865,5 +872,4 @@ export default Object.freeze({
865872 experimentalObjectRestSpread : true ,
866873 } ) ,
867874 } ) ,
868- parser : "vue-eslint-parser" ,
869875} )
You can’t perform that action at this time.
0 commit comments