import-js/eslint-plugin-import

import/no-duplicates does not catch all duplicates

Open

#1 456 ouverte le 19 août 2019

Voir sur GitHub
 (4 commentaires) (0 réactions) (0 assignés)JavaScript (1 540 forks)batch import
enhancementflowhelp wanted

Métriques du dépôt

Stars
 (4 946 stars)
Métriques de merge PR
 (Merge moyen 138j 22h) (3 PRs mergées en 30 j)

Description

Hi, I came across an example in our codebase where this rule did not catch the duplicate import.

import { ProfilePictureCard, SectionCard } from 'our-component-library';
import type { NativeEventHandler } from 'our-component-library';
// Expected ^^ to trigger error, but it did not. 

However this is correctly reported:

import { ProfilePictureCard, SectionCard } from 'our-component-library';
import { type NativeEventHandler } from 'our-component-library';
// ^^ Triggers error. 

Guide contributeur