|
1 | 1 | # eslint-plugin-import-x
|
2 | 2 |
|
3 |
| -[](https://github.com/un-es/eslint-plugin-import-x/actions/workflows/ci.yml) |
4 |
| -[](https://codecov.io/gh/un-es/eslint-plugin-import-x) |
| 3 | +[](https://github.com/un-ts/eslint-plugin-import-x/actions/workflows/ci.yml) |
| 4 | +[](https://codecov.io/gh/un-ts/eslint-plugin-import-x) |
5 | 5 | [](https://github.com/plantain-00/type-coverage)
|
6 | 6 | [](https://www.npmjs.com/package/eslint-plugin-import-x)
|
7 |
| -[](https://github.com/un-es/eslint-plugin-import-x/releases) |
| 7 | +[](https://github.com/un-ts/eslint-plugin-import-x/releases) |
8 | 8 |
|
9 | 9 | [](https://conventionalcommits.org)
|
10 | 10 | [](https://renovatebot.com)
|
@@ -74,26 +74,26 @@ This plugin intends to support linting of ES2015+ (ES6+) import/export syntax, a
|
74 | 74 |
|
75 | 75 | ### Style guide
|
76 | 76 |
|
77 |
| -| Name | Description | 💼 | ⚠️ | 🚫 | 🔧 | 💡 | ❌ | |
78 |
| -| :------------------------------------------------------------------------------- | :------------------------------------------------------------------------- | :-- | :---- | :-- | :-- | :-- | :-- | |
79 |
| -| [consistent-type-specifier-style](docs/rules/consistent-type-specifier-style.md) | Enforce or ban the use of inline type-only markers for named imports. | | | | 🔧 | | | |
80 |
| -| [dynamic-import-chunkname](docs/rules/dynamic-import-chunkname.md) | Enforce a leading comment with the webpackChunkName for dynamic imports. | | | | | | | |
81 |
| -| [exports-last](docs/rules/exports-last.md) | Ensure all exports appear after other statements. | | | | | | | |
82 |
| -| [extensions](docs/rules/extensions.md) | Ensure consistent use of file extension within the import path. | | | | | | | |
83 |
| -| [first](docs/rules/first.md) | Ensure all imports appear before other statements. | | | | 🔧 | | | |
84 |
| -| [group-exports](docs/rules/group-exports.md) | Prefer named exports to be grouped together in a single export declaration | | | | | | | |
85 |
| -| [imports-first](docs/rules/imports-first.md) | Replaced by `import-x/first`. | | | | 🔧 | | ❌ | |
86 |
| -| [max-dependencies](docs/rules/max-dependencies.md) | Enforce the maximum number of dependencies a module can have. | | | | | | | |
87 |
| -| [newline-after-import](docs/rules/newline-after-import.md) | Enforce a newline after import statements. | | | | 🔧 | | | |
88 |
| -| [no-anonymous-default-export](docs/rules/no-anonymous-default-export.md) | Forbid anonymous values as default exports. | | | | | | | |
89 |
| -| [no-default-export](docs/rules/no-default-export.md) | Forbid default exports. | | | | | | | |
90 |
| -| [no-duplicates](docs/rules/no-duplicates.md) | Forbid repeated import of the same module in multiple places. | | ☑️ 🚸 | | 🔧 | | | |
91 |
| -| [no-named-default](docs/rules/no-named-default.md) | Forbid named default exports. | | | | | | | |
92 |
| -| [no-named-export](docs/rules/no-named-export.md) | Forbid named exports. | | | | | | | |
93 |
| -| [no-namespace](docs/rules/no-namespace.md) | Forbid namespace (a.k.a. "wildcard" `*`) imports. | | | | 🔧 | | | |
94 |
| -| [no-unassigned-import](docs/rules/no-unassigned-import.md) | Forbid unassigned imports | | | | | | | |
95 |
| -| [order](docs/rules/order.md) | Enforce a convention in module import order. | | | | 🔧 | | | |
96 |
| -| [prefer-default-export](docs/rules/prefer-default-export.md) | Prefer a default export if module exports a single name or multiple names. | | | | | | | |
| 77 | +| Name | Description | 💼 | ⚠️ | 🚫 | 🔧 | 💡 | ❌ | |
| 78 | +| :------------------------------------------------------------------------------- | :-------------------------------------------------------------------------- | :-- | :---- | :-- | :-- | :-- | :-- | |
| 79 | +| [consistent-type-specifier-style](docs/rules/consistent-type-specifier-style.md) | Enforce or ban the use of inline type-only markers for named imports. | | | | 🔧 | | | |
| 80 | +| [dynamic-import-chunkname](docs/rules/dynamic-import-chunkname.md) | Enforce a leading comment with the webpackChunkName for dynamic imports. | | | | | | | |
| 81 | +| [exports-last](docs/rules/exports-last.md) | Ensure all exports appear after other statements. | | | | | | | |
| 82 | +| [extensions](docs/rules/extensions.md) | Ensure consistent use of file extension within the import path. | | | | | | | |
| 83 | +| [first](docs/rules/first.md) | Ensure all imports appear before other statements. | | | | 🔧 | | | |
| 84 | +| [group-exports](docs/rules/group-exports.md) | Prefer named exports to be grouped together in a single export declaration. | | | | | | | |
| 85 | +| [imports-first](docs/rules/imports-first.md) | Replaced by `import-x/first`. | | | | 🔧 | | ❌ | |
| 86 | +| [max-dependencies](docs/rules/max-dependencies.md) | Enforce the maximum number of dependencies a module can have. | | | | | | | |
| 87 | +| [newline-after-import](docs/rules/newline-after-import.md) | Enforce a newline after import statements. | | | | 🔧 | | | |
| 88 | +| [no-anonymous-default-export](docs/rules/no-anonymous-default-export.md) | Forbid anonymous values as default exports. | | | | | | | |
| 89 | +| [no-default-export](docs/rules/no-default-export.md) | Forbid default exports. | | | | | | | |
| 90 | +| [no-duplicates](docs/rules/no-duplicates.md) | Forbid repeated import of the same module in multiple places. | | ☑️ 🚸 | | 🔧 | | | |
| 91 | +| [no-named-default](docs/rules/no-named-default.md) | Forbid named default exports. | | | | | | | |
| 92 | +| [no-named-export](docs/rules/no-named-export.md) | Forbid named exports. | | | | | | | |
| 93 | +| [no-namespace](docs/rules/no-namespace.md) | Forbid namespace (a.k.a. "wildcard" `*`) imports. | | | | 🔧 | | | |
| 94 | +| [no-unassigned-import](docs/rules/no-unassigned-import.md) | Forbid unassigned imports. | | | | | | | |
| 95 | +| [order](docs/rules/order.md) | Enforce a convention in module import order. | | | | 🔧 | | | |
| 96 | +| [prefer-default-export](docs/rules/prefer-default-export.md) | Prefer a default export if module exports a single name or multiple names. | | | | | | | |
97 | 97 |
|
98 | 98 | <!-- end auto-generated rules list -->
|
99 | 99 |
|
|
0 commit comments