Urara-Blog/node_modules/.pnpm-store/v3/files/71/91cb8be6fdbf06302d1701bf7a880a87dab050c4fae328b7461f6af9fb6e257fb50f855724eb5282fc39ce17e9821034af8d6fff73e6b4e898dbc6d2afbe45
2022-08-14 01:14:53 +08:00

36 lines
1 KiB
Text

---
description: 'Disallow duplicate imports.'
---
> 🛑 This file is source code, not the primary documentation location! 🛑
>
> See **https://typescript-eslint.io/rules/no-duplicate-imports** for documentation.
## DEPRECATED
This rule has been deprecated in favour of the [`import/no-duplicates`](https://github.com/import-js/eslint-plugin-import/blob/HEAD/docs/rules/no-duplicates.md) rule.
## Rule Details
This rule extends the base [`eslint/no-duplicate-imports`](https://eslint.org/docs/rules/no-duplicate-imports) rule.
This version adds support for type-only import and export.
## How to Use
```jsonc
{
// note you must disable the base rule as it can report incorrect errors
"no-duplicate-imports": "off",
"@typescript-eslint/no-duplicate-imports": ["error"]
}
```
## Options
See [`eslint/no-duplicate-imports` options](https://eslint.org/docs/rules/no-duplicate-imports#options).
<sup>
Taken with ❤️ [from ESLint core](https://github.com/eslint/eslint/blob/main/docs/rules/no-duplicate-imports.md)
</sup>