File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed
Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -142,6 +142,14 @@ export = createRule<[Options?], MessageId>({
142142 return
143143 }
144144
145+ // Some packages have a default export that is meant to be renamed. For example,
146+ // "typescript-eslint" has a default export of "_default" and "eslint-plugin-jsdoc" has a
147+ // default export of "index".
148+ const defaultExportNameTrimmed = defaultExportName . replace ( / ^ _ + / , '' ) // Trim leading underscores.
149+ if ( defaultExportNameTrimmed === 'default' || defaultExportNameTrimmed == 'index' ) {
150+ return
151+ }
152+
145153 const importTarget = node . parent . source ?. value
146154 const importBasename = path . basename ( exportMap . path )
147155
@@ -181,11 +189,6 @@ export = createRule<[Options?], MessageId>({
181189 return
182190 }
183191
184- // Some packages have a default export that is meant to be renamed, like "typescript-eslint".
185- if ( defaultExportName === '_default' ) {
186- return
187- }
188-
189192 context . report ( {
190193 node,
191194 messageId : 'renameDefault' ,
You can’t perform that action at this time.
0 commit comments