@@ -9,7 +9,12 @@ import fixNestingRule from './lib/fix-nesting-rule';
99
1010export const ruleName = 'csstools/use-nesting' ;
1111
12- export default stylelint . createPlugin ( ruleName , ( action , opts , context ) => {
12+ const meta = {
13+ url : 'https://github.com/csstools/stylelint-use-nesting' ,
14+ fixable : true ,
15+ } ;
16+
17+ const ruleFunction = ( action , opts , context ) => {
1318 const shouldFix = is ( context , 'fix' , true ) ;
1419
1520 return async ( root , result ) => {
@@ -97,9 +102,9 @@ export default stylelint.createPlugin(ruleName, (action, opts, context) => {
97102 }
98103 }
99104 } ;
100- } ) ;
105+ }
101106
102- export const messages = stylelint . utils . ruleMessages ( ruleName , {
107+ const messages = stylelint . utils . ruleMessages ( ruleName , {
103108 expected : ( node , prev ) => {
104109 const outside = prev . type === 'atrule' ? `@${ prev . name } ${ prev . params } ` : node . selector ;
105110 const inside = prev . type === 'atrule' ? node . selector : prev . selector ;
@@ -117,3 +122,9 @@ const report = (rule1, rule2, result) => {
117122 ruleName
118123 } ) ;
119124} ;
125+
126+ ruleFunction . ruleName = ruleName ;
127+ ruleFunction . meta = meta ;
128+ ruleFunction . messages = messages ;
129+
130+ export default stylelint . createPlugin ( ruleName , ruleFunction ) ;
0 commit comments