diff --git a/src/rules/no-duplicates.js b/src/rules/no-duplicates.js index 10998c833d..fd0b443c8a 100644 --- a/src/rules/no-duplicates.js +++ b/src/rules/no-duplicates.js @@ -108,13 +108,9 @@ function getFix(first, rest, sourceCode, context) { const [specifiersText] = specifiers.reduce( ([result, needsComma], specifier) => { - let insertText = specifier.text; const isTypeSpecifier = specifier.importNode.importKind === 'type'; - const inlineTypeImport = context.options[0] && - context.options[0]['inlineTypeImport']; - if (inlineTypeImport && isTypeSpecifier) { - insertText = `type ${insertText}`; - } + const inlineTypeImport = context.options[0] && context.options[0]['inlineTypeImport']; + const insertText = `${inlineTypeImport && isTypeSpecifier ? 'type ' : ''}${specifier.text}`; return [ needsComma && !specifier.isEmpty ? `${result},${insertText}`