eslint-plugin-no-duplicates-imported-name
v1.0.2
Published
ESLint rule to disallow duplicate imported names
Downloads
5
Maintainers
Readme
eslint-plugin-no-duplicates-imported-name
Installing
You'll first need to install ESLint
npm i -D eslint
Next, you install this plugin
npm i -D eslint-plugin-no-duplicates-imported-name
Usage
Add it to your eslint config
// .eslintrc.json
{
"plugins": [
"no-duplicates-imported-name"
],
"rules": {
"no-duplicates-imported-name/no-duplicates-imported-name": "error",
}
}
Rule
🔧 This rule is automatically fixable by the --fix
CLI option.
❌ Incorrect
import { A, A } from 'Foo';
import type { B, B, C } from 'Bar';
import D, { E, F, E } from 'Hoge';
✅ Correct
import { A } from 'Foo';
import type { B, C } from 'Bar';
import D, { E, F } from 'Hoge';
import G from "Baz"
import "Hoge"