diff --git a/eslint-typegen.d.ts b/eslint-typegen.d.ts index a49257f..0085f35 100644 --- a/eslint-typegen.d.ts +++ b/eslint-typegen.d.ts @@ -11,42 +11,42 @@ declare module 'eslint' { export interface RuleOptions { /** * Enforce or ban the use of inline type-only markers for named imports. - * @see https://github.com/sxzz/eslint-plugin-ii/blob/main/src/rules/consistent-type-specifier-style.test.ts + * @see https://github.com/sxzz/eslint-plugin-importer/blob/main/src/rules/consistent-type-specifier-style.test.ts */ 'import/consistent-type-specifier-style'?: Linter.RuleEntry /** * Ensure all imports appear before other statements. - * @see https://github.com/sxzz/eslint-plugin-ii/blob/main/src/rules/first.test.ts + * @see https://github.com/sxzz/eslint-plugin-importer/blob/main/src/rules/first.test.ts */ 'import/first'?: Linter.RuleEntry /** * Fix duplication in imports - * @see https://github.com/sxzz/eslint-plugin-ii/blob/main/src/rules/import-dedupe.test.ts + * @see https://github.com/sxzz/eslint-plugin-importer/blob/main/src/rules/import-dedupe.test.ts */ 'import/import-dedupe'?: Linter.RuleEntry<[]> /** * Enforce a newline after import statements. - * @see https://github.com/sxzz/eslint-plugin-ii/blob/main/src/rules/newline-after-import.test.ts + * @see https://github.com/sxzz/eslint-plugin-importer/blob/main/src/rules/newline-after-import.test.ts */ 'import/newline-after-import'?: Linter.RuleEntry /** * Forbid default exports. - * @see https://github.com/sxzz/eslint-plugin-ii/blob/main/src/rules/no-default-export.test.ts + * @see https://github.com/sxzz/eslint-plugin-importer/blob/main/src/rules/no-default-export.test.ts */ 'import/no-default-export'?: Linter.RuleEntry<[]> /** * Forbid repeated import of the same module in multiple places. - * @see https://github.com/sxzz/eslint-plugin-ii/blob/main/src/rules/no-duplicates.test.ts + * @see https://github.com/sxzz/eslint-plugin-importer/blob/main/src/rules/no-duplicates.test.ts */ 'import/no-duplicates'?: Linter.RuleEntry /** * Forbid the use of mutable exports with `var` or `let`. - * @see https://github.com/sxzz/eslint-plugin-ii/blob/main/src/rules/no-mutable-exports.test.ts + * @see https://github.com/sxzz/eslint-plugin-importer/blob/main/src/rules/no-mutable-exports.test.ts */ 'import/no-mutable-exports'?: Linter.RuleEntry<[]> /** * Forbid named default exports. - * @see https://github.com/sxzz/eslint-plugin-ii/blob/main/src/rules/no-named-default.test.ts + * @see https://github.com/sxzz/eslint-plugin-importer/blob/main/src/rules/no-named-default.test.ts */ 'import/no-named-default'?: Linter.RuleEntry<[]> } @@ -65,5 +65,5 @@ type ImportNewlineAfterImport = []|[{ // ----- import/no-duplicates ----- type ImportNoDuplicates = []|[{ considerQueryString?: boolean - "prefer-inline"?: boolean + preferInline?: boolean }] \ No newline at end of file diff --git a/src/index.ts b/src/index.ts index 46f58c5..d0b14e6 100644 --- a/src/index.ts +++ b/src/index.ts @@ -11,7 +11,7 @@ import type { ESLint } from 'eslint' export const plugin = { meta: { - name: 'eslint-plugin-ii', + name: 'eslint-plugin-importer', version, }, // @keep-sorted diff --git a/src/utils.ts b/src/utils.ts index b093f2d..41be74a 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -11,7 +11,8 @@ import type { Rule } from 'eslint' // eslint-disable-next-line unicorn/no-useless-collection-argument const hasDocs = new Set([]) -const blobUrl = 'https://github.com/sxzz/eslint-plugin-ii/blob/main/src/rules/' +const blobUrl = + 'https://github.com/sxzz/eslint-plugin-importer/blob/main/src/rules/' export interface RuleModule extends Rule.RuleModule {