Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

eslint-define-config

Package Overview
Dependencies
Maintainers
1
Versions
62
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint-define-config - npm Package Compare versions

Comparing version 1.2.5 to 1.3.0

src/rules/import/dynamic-import-chunkname.d.ts

29

package.json
{
"name": "eslint-define-config",
"version": "1.2.5",
"version": "1.3.0",
"description": "Provide a defineConfig function for .eslintrc.js files",

@@ -42,33 +42,34 @@ "main": "src/index.js",

"devDependencies": {
"@intlify/eslint-plugin-vue-i18n": "~1.3.0",
"@intlify/eslint-plugin-vue-i18n": "~1.4.0",
"@types/eslint": "~8.4.1",
"@types/node": "~16.11.24",
"@types/node": "~16.11.26",
"@types/prettier": "~2.4.4",
"@typescript-eslint/eslint-plugin": "~5.11.0",
"@typescript-eslint/parser": "~5.11.0",
"@typescript-eslint/eslint-plugin": "~5.15.0",
"@typescript-eslint/parser": "~5.15.0",
"change-case": "~4.1.2",
"eslint": "~8.9.0",
"eslint-config-prettier": "~8.3.0",
"eslint": "~8.11.0",
"eslint-config-prettier": "~8.5.0",
"eslint-gitignore": "~0.1.0",
"eslint-plugin-import": "~2.25.4",
"eslint-plugin-inclusive-language": "~2.2.0",
"eslint-plugin-jsdoc": "~37.9.1",
"eslint-plugin-jsdoc": "~38.0.4",
"eslint-plugin-node": "~11.1.0",
"eslint-plugin-prettier": "~4.0.0",
"eslint-plugin-spellcheck": "~0.0.19",
"eslint-plugin-unicorn": "~40.1.0",
"eslint-plugin-vue": "~8.4.1",
"eslint-plugin-unicorn": "~41.0.0",
"eslint-plugin-vue": "~8.5.0",
"eslint-plugin-vue-pug-sfc": "~1.0.0-alpha.20",
"esno": "~0.14.1",
"json-schema-to-typescript": "~10.1.5",
"prettier": "2.5.1",
"prettier": "2.6.0",
"prettier-plugin-organize-imports": "~2.3.4",
"typescript": "~4.5.5",
"typescript": "~4.6.2",
"upper-case-first": "~2.0.2"
},
"packageManager": "pnpm@6.30.1",
"packageManager": "pnpm@6.32.3",
"engines": {
"node": ">= 16.9.0",
"npm": ">= 7.0.0",
"pnpm": ">= 6.30.1"
"pnpm": ">= 6.32.2"
}
}

@@ -210,6 +210,15 @@ import type { LiteralUnion } from './utility-types';

*
* @see [warnOnUnsupportedTypeScriptVersion](https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/parser#parseroptionswarnonunsupportedtypescriptversion)
* @see [warnOnUnsupportedTypeScriptVersion](https://github.com/typescript-eslint/typescript-eslint/tree/main/packages/parser#parseroptionswarnonunsupportedtypescriptversion)
*/
warnOnUnsupportedTypeScriptVersion?: boolean;
/**
* This option allow you to tell parser to act as if `emitDecoratorMetadata: true` is set in `tsconfig.json`, but without [type-aware linting](https://typescript-eslint.io/docs/linting/type-linting/).
* In other words, you don't have to specify `parserOptions.project` in this case, making the linting process faster.
*
* @default undefined
*
* @see [emitDecoratorMetadata](https://github.com/typescript-eslint/typescript-eslint/tree/main/packages/parser#parseroptionsemitdecoratormetadata)
*/
emitDecoratorMetadata?: boolean;
/**
* @see [vueFeatures](https://github.com/vuejs/vue-eslint-parser#parseroptionsvuefeatures)

@@ -216,0 +225,0 @@ */

@@ -8,2 +8,3 @@ import type { RuleConfig } from '../rule-config';

allowParens?: boolean;
onlyOneSimpleParam?: boolean;
}

@@ -10,0 +11,0 @@

@@ -94,3 +94,3 @@ import type { RuleConfig } from '../rule-config';

| '??'
)[]
)[],
][];

@@ -97,0 +97,0 @@ allowSamePrecedence?: boolean;

@@ -10,2 +10,3 @@ import type { RuleConfig } from '../rule-config';

allow?: string[];
ignoreOnInitialization?: boolean;
}

@@ -12,0 +13,0 @@

@@ -16,2 +16,3 @@ import type { RuleConfig } from '../rule-config';

caughtErrorsIgnorePattern?: string;
destructuredArrayIgnorePattern?: string;
};

@@ -18,0 +19,0 @@

@@ -128,3 +128,3 @@ import type { RuleConfig } from '../rule-config';

| 'with'
)[]
)[],
];

@@ -131,0 +131,0 @@ export type PaddingLineBetweenStatementsOption = {

import type { RuleConfig } from '../rule-config';
/**
* If a default import is requested, this rule will report if there is no default export in the imported module.
*
* @see [default](https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/default.md)
*
* @see [default](https://github.com/import-js/eslint-plugin-import/blob/v2.25.4/docs/rules/default.md)
*/

@@ -11,13 +11,13 @@ export type DefaultRuleConfig = RuleConfig<[]>;

/**
* If a default import is requested, this rule will report if there is no default export in the imported module.
*
* @see [default](https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/default.md)
*
* @see [default](https://github.com/import-js/eslint-plugin-import/blob/v2.25.4/docs/rules/default.md)
*/
export interface DefaultRule {
/**
* If a default import is requested, this rule will report if there is no default export in the imported module.
*
* @see [default](https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/default.md)
*
* @see [default](https://github.com/import-js/eslint-plugin-import/blob/v2.25.4/docs/rules/default.md)
*/
'import/default': DefaultRuleConfig;
}
import type { DefaultRule } from './default';
import type { DynamicImportChunknameRule } from './dynamic-import-chunkname';
import type { ExportRule } from './export';
import type { ExportsLastRule } from './exports-last';
import type { ExtensionsRule } from './extensions';
import type { FirstRule } from './first';
import type { GroupExportsRule } from './group-exports';
import type { ImportsFirstRule } from './imports-first';
import type { MaxDependenciesRule } from './max-dependencies';
import type { NamedRule } from './named';
import type { NamespaceRule } from './namespace';
import type { NewlineAfterImportRule } from './newline-after-import';
import type { NoAbsolutePathRule } from './no-absolute-path';
import type { NoAmdRule } from './no-amd';
import type { NoAnonymousDefaultExportRule } from './no-anonymous-default-export';
import type { NoCommonjsRule } from './no-commonjs';
import type { NoCycleRule } from './no-cycle';
import type { NoDefaultExportRule } from './no-default-export';
import type { NoDeprecatedRule } from './no-deprecated';
import type { NoDuplicatesRule } from './no-duplicates';
import type { NoDynamicRequireRule } from './no-dynamic-require';
import type { NoExtraneousDependenciesRule } from './no-extraneous-dependencies';
import type { NoImportModuleExportsRule } from './no-import-module-exports';
import type { NoInternalModulesRule } from './no-internal-modules';
import type { NoMutableExportsRule } from './no-mutable-exports';
import type { NoNamedAsDefaultRule } from './no-named-as-default';
import type { NoNamedAsDefaultMemberRule } from './no-named-as-default-member';
import type { NoNamedDefaultRule } from './no-named-default';
import type { NoNamedExportRule } from './no-named-export';
import type { NoNamespaceRule } from './no-namespace';
import type { NoNodejsModulesRule } from './no-nodejs-modules';
import type { NoRelativePackagesRule } from './no-relative-packages';
import type { NoRelativeParentImportsRule } from './no-relative-parent-imports';
import type { NoRestrictedPathsRule } from './no-restricted-paths';
import type { NoSelfImportRule } from './no-self-import';
import type { NoUnassignedImportRule } from './no-unassigned-import';
import type { NoUnresolvedRule } from './no-unresolved';
import type { NoUnusedModulesRule } from './no-unused-modules';
import type { NoUselessPathSegmentsRule } from './no-useless-path-segments';
import type { NoWebpackLoaderSyntaxRule } from './no-webpack-loader-syntax';
import type { OrderRule } from './order';
import type { PreferDefaultExportRule } from './prefer-default-export';
import type { UnambiguousRule } from './unambiguous';
/**
* All import rules.
* All Import rules.
*/
export type ImportRules = DefaultRule & NamedRule & NoUnresolvedRule;
export type ImportRules = NoUnresolvedRule &
NamedRule &
DefaultRule &
NamespaceRule &
NoNamespaceRule &
ExportRule &
NoMutableExportsRule &
ExtensionsRule &
NoRestrictedPathsRule &
NoInternalModulesRule &
GroupExportsRule &
NoRelativePackagesRule &
NoRelativeParentImportsRule &
NoSelfImportRule &
NoCycleRule &
NoNamedDefaultRule &
NoNamedAsDefaultRule &
NoNamedAsDefaultMemberRule &
NoAnonymousDefaultExportRule &
NoUnusedModulesRule &
NoCommonjsRule &
NoAmdRule &
NoDuplicatesRule &
FirstRule &
MaxDependenciesRule &
NoExtraneousDependenciesRule &
NoAbsolutePathRule &
NoNodejsModulesRule &
NoWebpackLoaderSyntaxRule &
OrderRule &
NewlineAfterImportRule &
PreferDefaultExportRule &
NoDefaultExportRule &
NoNamedExportRule &
NoDynamicRequireRule &
UnambiguousRule &
NoUnassignedImportRule &
NoUselessPathSegmentsRule &
DynamicImportChunknameRule &
NoImportModuleExportsRule &
ExportsLastRule &
NoDeprecatedRule &
ImportsFirstRule;
import type { RuleConfig } from '../rule-config';
/**
* Verifies that all named imports are part of the set of named exports in the referenced module.
* Option.
*/
export interface NamedOption {
commonjs?: boolean;
}
/**
* Options.
*/
export type NamedOptions = [NamedOption?];
/**
*
* @see [named](https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/named.md)
*
* @see [named](https://github.com/import-js/eslint-plugin-import/blob/v2.25.4/docs/rules/named.md)
*/
export type NamedRuleConfig = RuleConfig<[]>;
export type NamedRuleConfig = RuleConfig<NamedOptions>;
/**
* Verifies that all named imports are part of the set of named exports in the referenced module.
*
* @see [named](https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/named.md)
*
* @see [named](https://github.com/import-js/eslint-plugin-import/blob/v2.25.4/docs/rules/named.md)
*/
export interface NamedRule {
/**
* Verifies that all named imports are part of the set of named exports in the referenced module.
*
* @see [named](https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/named.md)
*
* @see [named](https://github.com/import-js/eslint-plugin-import/blob/v2.25.4/docs/rules/named.md)
*/
'import/named': NamedRuleConfig;
}
import type { RuleConfig } from '../rule-config';
/**
* Config.
* Option.
*/
export type NoUnresolvedConfig = {
/**
* If `true` is provided, single-argument `require` calls will be resolved.
*
* @default false
*
* @see [commonjs](https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/no-unresolved.md#options)
*/
export interface NoUnresolvedOption {
commonjs?: boolean;
/**
* If `true` is provided, dependency paths for `define` and `require` calls will be resolved.
*
* @default false
*
* @see [amd](https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/no-unresolved.md#options)
*/
amd?: boolean;
/**
* @see [ignore](https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/no-unresolved.md#ignore)
*/
ignore?: string[];
/**
* By default, this rule will report paths whose case do not match the underlying filesystem path, if the FS is not case-sensitive.
*
* @default true
*
* @see [caseSensitive](https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/no-unresolved.md#casesensitive)
*/
esmodule?: boolean;
ignore?: [string, ...string[]];
caseSensitive?: boolean;
};
caseSensitiveStrict?: boolean;
}

@@ -40,8 +18,8 @@ /**

*/
export type NoUnresolvedOptions = [number?, NoUnresolvedConfig?];
export type NoUnresolvedOptions = [NoUnresolvedOption?];
/**
* Ensures an imported module can be resolved to a module on the local filesystem, as defined by standard Node `require.resolve` behavior.
*
* @see [no-unresolved](https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/no-unresolved.md)
*
* @see [no-unresolved](https://github.com/import-js/eslint-plugin-import/blob/v2.25.4/docs/rules/no-unresolved.md)
*/

@@ -51,13 +29,13 @@ export type NoUnresolvedRuleConfig = RuleConfig<NoUnresolvedOptions>;

/**
* Ensures an imported module can be resolved to a module on the local filesystem, as defined by standard Node `require.resolve` behavior.
*
* @see [no-unresolved](https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/no-unresolved.md)
*
* @see [no-unresolved](https://github.com/import-js/eslint-plugin-import/blob/v2.25.4/docs/rules/no-unresolved.md)
*/
export interface NoUnresolvedRule {
/**
* Ensures an imported module can be resolved to a module on the local filesystem, as defined by standard Node `require.resolve` behavior.
*
* @see [no-unresolved](https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/no-unresolved.md)
*
* @see [no-unresolved](https://github.com/import-js/eslint-plugin-import/blob/v2.25.4/docs/rules/no-unresolved.md)
*/
'import/no-unresolved': NoUnresolvedRuleConfig;
}

@@ -8,2 +8,3 @@ import type { RuleConfig } from '../rule-config';

count?: number;
dropEndLines?: boolean;
noEndLines?: boolean;

@@ -10,0 +11,0 @@ tags?: {

@@ -22,3 +22,3 @@ import type { RuleConfig } from '../rule-config';

replace: [string, string];
}[]
}[],
];

@@ -25,0 +25,0 @@ resolvePaths?: string[];

@@ -22,3 +22,3 @@ import type { RuleConfig } from '../rule-config';

replace: [string, string];
}[]
}[],
];

@@ -25,0 +25,0 @@ resolvePaths?: string[];

@@ -21,3 +21,3 @@ import type { RuleConfig } from '../rule-config';

replace: [string, string];
}[]
}[],
];

@@ -24,0 +24,0 @@ [k: string]: any;

@@ -22,3 +22,3 @@ import type { RuleConfig } from '../rule-config';

replace: [string, string];
}[]
}[],
];

@@ -25,0 +25,0 @@ resolvePaths?: string[];

@@ -22,3 +22,3 @@ import type { RuleConfig } from '../rule-config';

replace: [string, string];
}[]
}[],
];

@@ -25,0 +25,0 @@ resolvePaths?: string[];

@@ -21,3 +21,3 @@ import type { RuleConfig } from '../rule-config';

replace: [string, string];
}[]
}[],
];

@@ -24,0 +24,0 @@ }

@@ -63,2 +63,3 @@ import type { AdjacentOverloadSignaturesRule } from './adjacent-overload-signatures';

import type { NoRedeclareRule } from './no-redeclare';
import type { NoRedundantTypeConstituentsRule } from './no-redundant-type-constituents';
import type { NoRequireImportsRule } from './no-require-imports';

@@ -85,2 +86,3 @@ import type { NoRestrictedImportsRule } from './no-restricted-imports';

import type { NoUselessConstructorRule } from './no-useless-constructor';
import type { NoUselessEmptyExportRule } from './no-useless-empty-export';
import type { NoVarRequiresRule } from './no-var-requires';

@@ -115,2 +117,3 @@ import type { NonNullableTypeAssertionStyleRule } from './non-nullable-type-assertion-style';

import type { SortTypeUnionIntersectionMembersRule } from './sort-type-union-intersection-members';
import type { SpaceBeforeBlocksRule } from './space-before-blocks';
import type { SpaceBeforeFunctionParenRule } from './space-before-function-paren';

@@ -191,2 +194,3 @@ import type { SpaceInfixOpsRule } from './space-infix-ops';

NoRedeclareRule &
NoRedundantTypeConstituentsRule &
NoRequireImportsRule &

@@ -213,2 +217,3 @@ NoRestrictedImportsRule &

NoUselessConstructorRule &
NoUselessEmptyExportRule &
NoVarRequiresRule &

@@ -243,2 +248,3 @@ NonNullableTypeAssertionStyleRule &

SortTypeUnionIntersectionMembersRule &
SpaceBeforeBlocksRule &
SpaceBeforeFunctionParenRule &

@@ -245,0 +251,0 @@ SpaceInfixOpsRule &

@@ -10,103 +10,208 @@ import type { RuleConfig } from '../rule-config';

| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
)
| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
)[]
)[]

@@ -116,103 +221,208 @@ | {

| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
)
| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
)[]
)[]

@@ -228,103 +438,208 @@ | 'never';

| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
)
| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
)[]
)[]

@@ -334,103 +649,208 @@ | {

| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
)
| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
)[]
)[]

@@ -446,103 +866,208 @@ | 'never';

| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
)
| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
)[]
)[]

@@ -552,103 +1077,208 @@ | {

| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
)
| (
| 'signature'
| 'field'
| 'public-field'
| 'public-decorated-field'
| 'decorated-field'
| 'static-field'
| 'public-static-field'
| 'instance-field'
| 'public-instance-field'
| 'abstract-field'
| 'public-abstract-field'
| 'protected-field'
| 'protected-decorated-field'
| 'protected-static-field'
| 'protected-instance-field'
| 'protected-abstract-field'
| 'private-field'
| 'private-decorated-field'
| 'private-static-field'
| 'private-instance-field'
| 'private-abstract-field'
| 'method'
| 'public-method'
| 'public-decorated-method'
| 'decorated-method'
| 'static-method'
| 'public-static-method'
| 'instance-method'
| 'public-instance-method'
| 'abstract-method'
| 'public-abstract-method'
| 'protected-method'
| 'protected-decorated-method'
| 'protected-static-method'
| 'protected-instance-method'
| 'protected-abstract-method'
| 'private-method'
| 'private-decorated-method'
| 'private-static-method'
| 'private-instance-method'
| 'private-abstract-method'
| 'call-signature'
| 'public-call-signature'
| 'static-call-signature'
| 'public-static-call-signature'
| 'instance-call-signature'
| 'public-instance-call-signature'
| 'abstract-call-signature'
| 'public-abstract-call-signature'
| 'protected-call-signature'
| 'protected-static-call-signature'
| 'protected-instance-call-signature'
| 'protected-abstract-call-signature'
| 'private-call-signature'
| 'private-static-call-signature'
| 'private-instance-call-signature'
| 'private-abstract-call-signature'
| 'constructor'
| 'public-constructor'
| 'protected-constructor'
| 'private-constructor'
| 'get'
| 'public-get'
| 'public-decorated-get'
| 'decorated-get'
| 'static-get'
| 'public-static-get'
| 'instance-get'
| 'public-instance-get'
| 'abstract-get'
| 'public-abstract-get'
| 'protected-get'
| 'protected-decorated-get'
| 'protected-static-get'
| 'protected-instance-get'
| 'protected-abstract-get'
| 'private-get'
| 'private-decorated-get'
| 'private-static-get'
| 'private-instance-get'
| 'private-abstract-get'
| 'set'
| 'public-set'
| 'public-decorated-set'
| 'decorated-set'
| 'static-set'
| 'public-static-set'
| 'instance-set'
| 'public-instance-set'
| 'abstract-set'
| 'public-abstract-set'
| 'protected-set'
| 'protected-decorated-set'
| 'protected-static-set'
| 'protected-instance-set'
| 'protected-abstract-set'
| 'private-set'
| 'private-decorated-set'
| 'private-static-set'
| 'private-instance-set'
| 'private-abstract-set'
)[]
)[]

@@ -663,6 +1293,12 @@ | 'never';

| 'never'
| ('signature' | 'field' | 'method' | 'constructor')[]
| (
| ('signature' | 'field' | 'method' | 'constructor')
| ('signature' | 'field' | 'method' | 'constructor')[]
)[]
| {
memberTypes?:
| ('signature' | 'field' | 'method' | 'constructor')[]
| (
| ('signature' | 'field' | 'method' | 'constructor')
| ('signature' | 'field' | 'method' | 'constructor')[]
)[]
| 'never';

@@ -676,6 +1312,12 @@ order?:

| 'never'
| ('signature' | 'field' | 'method' | 'constructor')[]
| (
| ('signature' | 'field' | 'method' | 'constructor')
| ('signature' | 'field' | 'method' | 'constructor')[]
)[]
| {
memberTypes?:
| ('signature' | 'field' | 'method' | 'constructor')[]
| (
| ('signature' | 'field' | 'method' | 'constructor')
| ('signature' | 'field' | 'method' | 'constructor')[]
)[]
| 'never';

@@ -682,0 +1324,0 @@ order?:

@@ -17,3 +17,3 @@ import type { RuleConfig } from '../rule-config';

/**
* Requires Promise-like values to be handled appropriately.
* Requires Promise-like statements to be handled appropriately.
*

@@ -26,3 +26,3 @@ * @see [no-floating-promises](https://typescript-eslint.io/rules/no-floating-promises)

/**
* Requires Promise-like values to be handled appropriately.
* Requires Promise-like statements to be handled appropriately.
*

@@ -33,3 +33,3 @@ * @see [no-floating-promises](https://typescript-eslint.io/rules/no-floating-promises)

/**
* Requires Promise-like values to be handled appropriately.
* Requires Promise-like statements to be handled appropriately.
*

@@ -36,0 +36,0 @@ * @see [no-floating-promises](https://typescript-eslint.io/rules/no-floating-promises)

@@ -8,3 +8,11 @@ import type { RuleConfig } from '../rule-config';

checksConditionals?: boolean;
checksVoidReturn?: boolean;
checksVoidReturn?:
| boolean
| {
arguments?: boolean;
attributes?: boolean;
properties?: boolean;
returns?: boolean;
variables?: boolean;
};
[k: string]: any;

@@ -19,3 +27,3 @@ }

/**
* Avoid using promises in places not designed to handle them.
* Avoid using Promises in places not designed to handle them.
*

@@ -27,3 +35,3 @@ * @see [no-misused-promises](https://typescript-eslint.io/rules/no-misused-promises)

/**
* Avoid using promises in places not designed to handle them.
* Avoid using Promises in places not designed to handle them.
*

@@ -34,3 +42,3 @@ * @see [no-misused-promises](https://typescript-eslint.io/rules/no-misused-promises)

/**
* Avoid using promises in places not designed to handle them.
* Avoid using Promises in places not designed to handle them.
*

@@ -37,0 +45,0 @@ * @see [no-misused-promises](https://typescript-eslint.io/rules/no-misused-promises)

@@ -25,3 +25,3 @@ import type { RuleConfig } from '../rule-config';

| 'public readonly'
)[]
)[],
];

@@ -28,0 +28,0 @@ }

@@ -134,3 +134,3 @@ import type { RuleConfig } from '../rule-config';

| 'type'
)[]
)[],
];

@@ -137,0 +137,0 @@ export type PaddingLineBetweenStatementsOption = {

@@ -18,3 +18,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [better-regex](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/better-regex.md)
* @see [better-regex](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/better-regex.md)
*/

@@ -26,3 +26,3 @@ export type BetterRegexRuleConfig = RuleConfig<BetterRegexOptions>;

*
* @see [better-regex](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/better-regex.md)
* @see [better-regex](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/better-regex.md)
*/

@@ -33,5 +33,5 @@ export interface BetterRegexRule {

*
* @see [better-regex](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/better-regex.md)
* @see [better-regex](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/better-regex.md)
*/
'unicorn/better-regex': BetterRegexRuleConfig;
}

@@ -19,3 +19,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [catch-error-name](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/catch-error-name.md)
* @see [catch-error-name](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/catch-error-name.md)
*/

@@ -27,3 +27,3 @@ export type CatchErrorNameRuleConfig = RuleConfig<CatchErrorNameOptions>;

*
* @see [catch-error-name](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/catch-error-name.md)
* @see [catch-error-name](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/catch-error-name.md)
*/

@@ -34,5 +34,5 @@ export interface CatchErrorNameRule {

*
* @see [catch-error-name](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/catch-error-name.md)
* @see [catch-error-name](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/catch-error-name.md)
*/
'unicorn/catch-error-name': CatchErrorNameRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [consistent-destructuring](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/consistent-destructuring.md)
* @see [consistent-destructuring](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/consistent-destructuring.md)
*/

@@ -14,3 +14,3 @@ export type ConsistentDestructuringRuleConfig = RuleConfig<[]>;

*
* @see [consistent-destructuring](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/consistent-destructuring.md)
* @see [consistent-destructuring](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/consistent-destructuring.md)
*/

@@ -21,5 +21,5 @@ export interface ConsistentDestructuringRule {

*
* @see [consistent-destructuring](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/consistent-destructuring.md)
* @see [consistent-destructuring](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/consistent-destructuring.md)
*/
'unicorn/consistent-destructuring': ConsistentDestructuringRuleConfig;
}

@@ -20,3 +20,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [consistent-function-scoping](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/consistent-function-scoping.md)
* @see [consistent-function-scoping](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/consistent-function-scoping.md)
*/

@@ -29,3 +29,3 @@ export type ConsistentFunctionScopingRuleConfig =

*
* @see [consistent-function-scoping](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/consistent-function-scoping.md)
* @see [consistent-function-scoping](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/consistent-function-scoping.md)
*/

@@ -36,5 +36,5 @@ export interface ConsistentFunctionScopingRule {

*
* @see [consistent-function-scoping](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/consistent-function-scoping.md)
* @see [consistent-function-scoping](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/consistent-function-scoping.md)
*/
'unicorn/consistent-function-scoping': ConsistentFunctionScopingRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [custom-error-definition](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/custom-error-definition.md)
* @see [custom-error-definition](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/custom-error-definition.md)
*/

@@ -14,3 +14,3 @@ export type CustomErrorDefinitionRuleConfig = RuleConfig<[]>;

*
* @see [custom-error-definition](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/custom-error-definition.md)
* @see [custom-error-definition](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/custom-error-definition.md)
*/

@@ -21,5 +21,5 @@ export interface CustomErrorDefinitionRule {

*
* @see [custom-error-definition](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/custom-error-definition.md)
* @see [custom-error-definition](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/custom-error-definition.md)
*/
'unicorn/custom-error-definition': CustomErrorDefinitionRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [empty-brace-spaces](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/empty-brace-spaces.md)
* @see [empty-brace-spaces](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/empty-brace-spaces.md)
*/

@@ -14,3 +14,3 @@ export type EmptyBraceSpacesRuleConfig = RuleConfig<[]>;

*
* @see [empty-brace-spaces](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/empty-brace-spaces.md)
* @see [empty-brace-spaces](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/empty-brace-spaces.md)
*/

@@ -21,5 +21,5 @@ export interface EmptyBraceSpacesRule {

*
* @see [empty-brace-spaces](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/empty-brace-spaces.md)
* @see [empty-brace-spaces](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/empty-brace-spaces.md)
*/
'unicorn/empty-brace-spaces': EmptyBraceSpacesRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [error-message](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/error-message.md)
* @see [error-message](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/error-message.md)
*/

@@ -14,3 +14,3 @@ export type ErrorMessageRuleConfig = RuleConfig<[]>;

*
* @see [error-message](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/error-message.md)
* @see [error-message](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/error-message.md)
*/

@@ -21,5 +21,5 @@ export interface ErrorMessageRule {

*
* @see [error-message](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/error-message.md)
* @see [error-message](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/error-message.md)
*/
'unicorn/error-message': ErrorMessageRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [escape-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/escape-case.md)
* @see [escape-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/escape-case.md)
*/

@@ -14,3 +14,3 @@ export type EscapeCaseRuleConfig = RuleConfig<[]>;

*
* @see [escape-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/escape-case.md)
* @see [escape-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/escape-case.md)
*/

@@ -21,5 +21,5 @@ export interface EscapeCaseRule {

*
* @see [escape-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/escape-case.md)
* @see [escape-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/escape-case.md)
*/
'unicorn/escape-case': EscapeCaseRuleConfig;
}

@@ -22,3 +22,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [expiring-todo-comments](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/expiring-todo-comments.md)
* @see [expiring-todo-comments](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/expiring-todo-comments.md)
*/

@@ -31,3 +31,3 @@ export type ExpiringTodoCommentsRuleConfig =

*
* @see [expiring-todo-comments](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/expiring-todo-comments.md)
* @see [expiring-todo-comments](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/expiring-todo-comments.md)
*/

@@ -38,5 +38,5 @@ export interface ExpiringTodoCommentsRule {

*
* @see [expiring-todo-comments](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/expiring-todo-comments.md)
* @see [expiring-todo-comments](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/expiring-todo-comments.md)
*/
'unicorn/expiring-todo-comments': ExpiringTodoCommentsRuleConfig;
}

@@ -18,3 +18,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [explicit-length-check](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/explicit-length-check.md)
* @see [explicit-length-check](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/explicit-length-check.md)
*/

@@ -27,3 +27,3 @@ export type ExplicitLengthCheckRuleConfig =

*
* @see [explicit-length-check](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/explicit-length-check.md)
* @see [explicit-length-check](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/explicit-length-check.md)
*/

@@ -34,5 +34,5 @@ export interface ExplicitLengthCheckRule {

*
* @see [explicit-length-check](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/explicit-length-check.md)
* @see [explicit-length-check](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/explicit-length-check.md)
*/
'unicorn/explicit-length-check': ExplicitLengthCheckRuleConfig;
}

@@ -29,3 +29,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [filename-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/filename-case.md)
* @see [filename-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/filename-case.md)
*/

@@ -37,3 +37,3 @@ export type FilenameCaseRuleConfig = RuleConfig<FilenameCaseOptions>;

*
* @see [filename-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/filename-case.md)
* @see [filename-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/filename-case.md)
*/

@@ -44,5 +44,5 @@ export interface FilenameCaseRule {

*
* @see [filename-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/filename-case.md)
* @see [filename-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/filename-case.md)
*/
'unicorn/filename-case': FilenameCaseRuleConfig;
}

@@ -18,3 +18,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [import-index](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/import-index.md)
* @see [import-index](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/import-index.md)
*/

@@ -26,3 +26,3 @@ export type ImportIndexRuleConfig = RuleConfig<ImportIndexOptions>;

*
* @see [import-index](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/import-index.md)
* @see [import-index](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/import-index.md)
*/

@@ -33,5 +33,5 @@ export interface ImportIndexRule {

*
* @see [import-index](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/import-index.md)
* @see [import-index](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/import-index.md)
*/
'unicorn/import-index': ImportIndexRuleConfig;
}

@@ -35,3 +35,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [import-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/import-style.md)
* @see [import-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/import-style.md)
*/

@@ -43,3 +43,3 @@ export type ImportStyleRuleConfig = RuleConfig<ImportStyleOptions>;

*
* @see [import-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/import-style.md)
* @see [import-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/import-style.md)
*/

@@ -50,5 +50,5 @@ export interface ImportStyleRule {

*
* @see [import-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/import-style.md)
* @see [import-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/import-style.md)
*/
'unicorn/import-style': ImportStyleRuleConfig;
}

@@ -113,2 +113,3 @@ import type { BetterRegexRule } from './better-regex';

import type { TemplateIndentRule } from './template-indent';
import type { TextEncodingIdentifierCaseRule } from './text-encoding-identifier-case';
import type { ThrowNewErrorRule } from './throw-new-error';

@@ -216,2 +217,3 @@

TemplateIndentRule &
TextEncodingIdentifierCaseRule &
ThrowNewErrorRule &

@@ -218,0 +220,0 @@ NoArrayInstanceofRule &

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [new-for-builtins](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/new-for-builtins.md)
* @see [new-for-builtins](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/new-for-builtins.md)
*/

@@ -14,3 +14,3 @@ export type NewForBuiltinsRuleConfig = RuleConfig<[]>;

*
* @see [new-for-builtins](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/new-for-builtins.md)
* @see [new-for-builtins](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/new-for-builtins.md)
*/

@@ -21,5 +21,5 @@ export interface NewForBuiltinsRule {

*
* @see [new-for-builtins](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/new-for-builtins.md)
* @see [new-for-builtins](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/new-for-builtins.md)
*/
'unicorn/new-for-builtins': NewForBuiltinsRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-abusive-eslint-disable](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-abusive-eslint-disable.md)
* @see [no-abusive-eslint-disable](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-abusive-eslint-disable.md)
*/

@@ -14,3 +14,3 @@ export type NoAbusiveEslintDisableRuleConfig = RuleConfig<[]>;

*
* @see [no-abusive-eslint-disable](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-abusive-eslint-disable.md)
* @see [no-abusive-eslint-disable](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-abusive-eslint-disable.md)
*/

@@ -21,5 +21,5 @@ export interface NoAbusiveEslintDisableRule {

*
* @see [no-abusive-eslint-disable](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-abusive-eslint-disable.md)
* @see [no-abusive-eslint-disable](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-abusive-eslint-disable.md)
*/
'unicorn/no-abusive-eslint-disable': NoAbusiveEslintDisableRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-array-callback-reference](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-array-callback-reference.md)
* @see [no-array-callback-reference](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-array-callback-reference.md)
*/

@@ -14,3 +14,3 @@ export type NoArrayCallbackReferenceRuleConfig = RuleConfig<[]>;

*
* @see [no-array-callback-reference](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-array-callback-reference.md)
* @see [no-array-callback-reference](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-array-callback-reference.md)
*/

@@ -21,5 +21,5 @@ export interface NoArrayCallbackReferenceRule {

*
* @see [no-array-callback-reference](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-array-callback-reference.md)
* @see [no-array-callback-reference](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-array-callback-reference.md)
*/
'unicorn/no-array-callback-reference': NoArrayCallbackReferenceRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-array-for-each](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-array-for-each.md)
* @see [no-array-for-each](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-array-for-each.md)
*/

@@ -14,3 +14,3 @@ export type NoArrayForEachRuleConfig = RuleConfig<[]>;

*
* @see [no-array-for-each](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-array-for-each.md)
* @see [no-array-for-each](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-array-for-each.md)
*/

@@ -21,5 +21,5 @@ export interface NoArrayForEachRule {

*
* @see [no-array-for-each](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-array-for-each.md)
* @see [no-array-for-each](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-array-for-each.md)
*/
'unicorn/no-array-for-each': NoArrayForEachRuleConfig;
}

@@ -8,3 +8,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-array-instanceof](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#no-array-instanceof)
* @see [no-array-instanceof](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#no-array-instanceof)
*/

@@ -18,3 +18,3 @@ export type NoArrayInstanceofRuleConfig = RuleConfig<[]>;

*
* @see [no-array-instanceof](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#no-array-instanceof)
* @see [no-array-instanceof](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#no-array-instanceof)
*/

@@ -27,5 +27,5 @@ export interface NoArrayInstanceofRule {

*
* @see [no-array-instanceof](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#no-array-instanceof)
* @see [no-array-instanceof](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#no-array-instanceof)
*/
'unicorn/no-array-instanceof': NoArrayInstanceofRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-array-method-this-argument](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-array-method-this-argument.md)
* @see [no-array-method-this-argument](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-array-method-this-argument.md)
*/

@@ -14,3 +14,3 @@ export type NoArrayMethodThisArgumentRuleConfig = RuleConfig<[]>;

*
* @see [no-array-method-this-argument](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-array-method-this-argument.md)
* @see [no-array-method-this-argument](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-array-method-this-argument.md)
*/

@@ -21,5 +21,5 @@ export interface NoArrayMethodThisArgumentRule {

*
* @see [no-array-method-this-argument](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-array-method-this-argument.md)
* @see [no-array-method-this-argument](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-array-method-this-argument.md)
*/
'unicorn/no-array-method-this-argument': NoArrayMethodThisArgumentRuleConfig;
}

@@ -18,3 +18,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-array-push-push](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-array-push-push.md)
* @see [no-array-push-push](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-array-push-push.md)
*/

@@ -26,3 +26,3 @@ export type NoArrayPushPushRuleConfig = RuleConfig<NoArrayPushPushOptions>;

*
* @see [no-array-push-push](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-array-push-push.md)
* @see [no-array-push-push](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-array-push-push.md)
*/

@@ -33,5 +33,5 @@ export interface NoArrayPushPushRule {

*
* @see [no-array-push-push](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-array-push-push.md)
* @see [no-array-push-push](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-array-push-push.md)
*/
'unicorn/no-array-push-push': NoArrayPushPushRuleConfig;
}

@@ -18,3 +18,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-array-reduce](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-array-reduce.md)
* @see [no-array-reduce](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-array-reduce.md)
*/

@@ -26,3 +26,3 @@ export type NoArrayReduceRuleConfig = RuleConfig<NoArrayReduceOptions>;

*
* @see [no-array-reduce](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-array-reduce.md)
* @see [no-array-reduce](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-array-reduce.md)
*/

@@ -33,5 +33,5 @@ export interface NoArrayReduceRule {

*
* @see [no-array-reduce](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-array-reduce.md)
* @see [no-array-reduce](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-array-reduce.md)
*/
'unicorn/no-array-reduce': NoArrayReduceRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-await-expression-member](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-await-expression-member.md)
* @see [no-await-expression-member](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-await-expression-member.md)
*/

@@ -14,3 +14,3 @@ export type NoAwaitExpressionMemberRuleConfig = RuleConfig<[]>;

*
* @see [no-await-expression-member](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-await-expression-member.md)
* @see [no-await-expression-member](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-await-expression-member.md)
*/

@@ -21,5 +21,5 @@ export interface NoAwaitExpressionMemberRule {

*
* @see [no-await-expression-member](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-await-expression-member.md)
* @see [no-await-expression-member](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-await-expression-member.md)
*/
'unicorn/no-await-expression-member': NoAwaitExpressionMemberRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-console-spaces](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-console-spaces.md)
* @see [no-console-spaces](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-console-spaces.md)
*/

@@ -14,3 +14,3 @@ export type NoConsoleSpacesRuleConfig = RuleConfig<[]>;

*
* @see [no-console-spaces](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-console-spaces.md)
* @see [no-console-spaces](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-console-spaces.md)
*/

@@ -21,5 +21,5 @@ export interface NoConsoleSpacesRule {

*
* @see [no-console-spaces](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-console-spaces.md)
* @see [no-console-spaces](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-console-spaces.md)
*/
'unicorn/no-console-spaces': NoConsoleSpacesRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-document-cookie](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-document-cookie.md)
* @see [no-document-cookie](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-document-cookie.md)
*/

@@ -14,3 +14,3 @@ export type NoDocumentCookieRuleConfig = RuleConfig<[]>;

*
* @see [no-document-cookie](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-document-cookie.md)
* @see [no-document-cookie](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-document-cookie.md)
*/

@@ -21,5 +21,5 @@ export interface NoDocumentCookieRule {

*
* @see [no-document-cookie](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-document-cookie.md)
* @see [no-document-cookie](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-document-cookie.md)
*/
'unicorn/no-document-cookie': NoDocumentCookieRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-empty-file](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-empty-file.md)
* @see [no-empty-file](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-empty-file.md)
*/

@@ -14,3 +14,3 @@ export type NoEmptyFileRuleConfig = RuleConfig<[]>;

*
* @see [no-empty-file](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-empty-file.md)
* @see [no-empty-file](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-empty-file.md)
*/

@@ -21,5 +21,5 @@ export interface NoEmptyFileRule {

*
* @see [no-empty-file](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-empty-file.md)
* @see [no-empty-file](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-empty-file.md)
*/
'unicorn/no-empty-file': NoEmptyFileRuleConfig;
}

@@ -8,3 +8,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-fn-reference-in-iterator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#no-fn-reference-in-iterator)
* @see [no-fn-reference-in-iterator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#no-fn-reference-in-iterator)
*/

@@ -18,3 +18,3 @@ export type NoFnReferenceInIteratorRuleConfig = RuleConfig<[]>;

*
* @see [no-fn-reference-in-iterator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#no-fn-reference-in-iterator)
* @see [no-fn-reference-in-iterator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#no-fn-reference-in-iterator)
*/

@@ -27,5 +27,5 @@ export interface NoFnReferenceInIteratorRule {

*
* @see [no-fn-reference-in-iterator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#no-fn-reference-in-iterator)
* @see [no-fn-reference-in-iterator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#no-fn-reference-in-iterator)
*/
'unicorn/no-fn-reference-in-iterator': NoFnReferenceInIteratorRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-for-loop](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-for-loop.md)
* @see [no-for-loop](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-for-loop.md)
*/

@@ -14,3 +14,3 @@ export type NoForLoopRuleConfig = RuleConfig<[]>;

*
* @see [no-for-loop](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-for-loop.md)
* @see [no-for-loop](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-for-loop.md)
*/

@@ -21,5 +21,5 @@ export interface NoForLoopRule {

*
* @see [no-for-loop](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-for-loop.md)
* @see [no-for-loop](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-for-loop.md)
*/
'unicorn/no-for-loop': NoForLoopRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-hex-escape](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-hex-escape.md)
* @see [no-hex-escape](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-hex-escape.md)
*/

@@ -14,3 +14,3 @@ export type NoHexEscapeRuleConfig = RuleConfig<[]>;

*
* @see [no-hex-escape](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-hex-escape.md)
* @see [no-hex-escape](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-hex-escape.md)
*/

@@ -21,5 +21,5 @@ export interface NoHexEscapeRule {

*
* @see [no-hex-escape](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-hex-escape.md)
* @see [no-hex-escape](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-hex-escape.md)
*/
'unicorn/no-hex-escape': NoHexEscapeRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-instanceof-array](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-instanceof-array.md)
* @see [no-instanceof-array](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-instanceof-array.md)
*/

@@ -14,3 +14,3 @@ export type NoInstanceofArrayRuleConfig = RuleConfig<[]>;

*
* @see [no-instanceof-array](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-instanceof-array.md)
* @see [no-instanceof-array](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-instanceof-array.md)
*/

@@ -21,5 +21,5 @@ export interface NoInstanceofArrayRule {

*
* @see [no-instanceof-array](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-instanceof-array.md)
* @see [no-instanceof-array](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-instanceof-array.md)
*/
'unicorn/no-instanceof-array': NoInstanceofArrayRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-invalid-remove-event-listener](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-invalid-remove-event-listener.md)
* @see [no-invalid-remove-event-listener](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-invalid-remove-event-listener.md)
*/

@@ -14,3 +14,3 @@ export type NoInvalidRemoveEventListenerRuleConfig = RuleConfig<[]>;

*
* @see [no-invalid-remove-event-listener](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-invalid-remove-event-listener.md)
* @see [no-invalid-remove-event-listener](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-invalid-remove-event-listener.md)
*/

@@ -21,5 +21,5 @@ export interface NoInvalidRemoveEventListenerRule {

*
* @see [no-invalid-remove-event-listener](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-invalid-remove-event-listener.md)
* @see [no-invalid-remove-event-listener](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-invalid-remove-event-listener.md)
*/
'unicorn/no-invalid-remove-event-listener': NoInvalidRemoveEventListenerRuleConfig;
}

@@ -20,3 +20,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-keyword-prefix](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-keyword-prefix.md)
* @see [no-keyword-prefix](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-keyword-prefix.md)
*/

@@ -28,3 +28,3 @@ export type NoKeywordPrefixRuleConfig = RuleConfig<NoKeywordPrefixOptions>;

*
* @see [no-keyword-prefix](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-keyword-prefix.md)
* @see [no-keyword-prefix](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-keyword-prefix.md)
*/

@@ -35,5 +35,5 @@ export interface NoKeywordPrefixRule {

*
* @see [no-keyword-prefix](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-keyword-prefix.md)
* @see [no-keyword-prefix](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-keyword-prefix.md)
*/
'unicorn/no-keyword-prefix': NoKeywordPrefixRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-lonely-if](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-lonely-if.md)
* @see [no-lonely-if](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-lonely-if.md)
*/

@@ -14,3 +14,3 @@ export type NoLonelyIfRuleConfig = RuleConfig<[]>;

*
* @see [no-lonely-if](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-lonely-if.md)
* @see [no-lonely-if](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-lonely-if.md)
*/

@@ -21,5 +21,5 @@ export interface NoLonelyIfRule {

*
* @see [no-lonely-if](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-lonely-if.md)
* @see [no-lonely-if](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-lonely-if.md)
*/
'unicorn/no-lonely-if': NoLonelyIfRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-nested-ternary](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-nested-ternary.md)
* @see [no-nested-ternary](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-nested-ternary.md)
*/

@@ -14,3 +14,3 @@ export type NoNestedTernaryRuleConfig = RuleConfig<[]>;

*
* @see [no-nested-ternary](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-nested-ternary.md)
* @see [no-nested-ternary](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-nested-ternary.md)
*/

@@ -21,5 +21,5 @@ export interface NoNestedTernaryRule {

*
* @see [no-nested-ternary](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-nested-ternary.md)
* @see [no-nested-ternary](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-nested-ternary.md)
*/
'unicorn/no-nested-ternary': NoNestedTernaryRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-new-array](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-new-array.md)
* @see [no-new-array](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-new-array.md)
*/

@@ -14,3 +14,3 @@ export type NoNewArrayRuleConfig = RuleConfig<[]>;

*
* @see [no-new-array](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-new-array.md)
* @see [no-new-array](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-new-array.md)
*/

@@ -21,5 +21,5 @@ export interface NoNewArrayRule {

*
* @see [no-new-array](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-new-array.md)
* @see [no-new-array](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-new-array.md)
*/
'unicorn/no-new-array': NoNewArrayRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-new-buffer](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-new-buffer.md)
* @see [no-new-buffer](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-new-buffer.md)
*/

@@ -14,3 +14,3 @@ export type NoNewBufferRuleConfig = RuleConfig<[]>;

*
* @see [no-new-buffer](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-new-buffer.md)
* @see [no-new-buffer](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-new-buffer.md)
*/

@@ -21,5 +21,5 @@ export interface NoNewBufferRule {

*
* @see [no-new-buffer](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-new-buffer.md)
* @see [no-new-buffer](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-new-buffer.md)
*/
'unicorn/no-new-buffer': NoNewBufferRuleConfig;
}

@@ -18,3 +18,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-null](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-null.md)
* @see [no-null](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-null.md)
*/

@@ -26,3 +26,3 @@ export type NoNullRuleConfig = RuleConfig<NoNullOptions>;

*
* @see [no-null](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-null.md)
* @see [no-null](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-null.md)
*/

@@ -33,5 +33,5 @@ export interface NoNullRule {

*
* @see [no-null](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-null.md)
* @see [no-null](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-null.md)
*/
'unicorn/no-null': NoNullRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-object-as-default-parameter](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-object-as-default-parameter.md)
* @see [no-object-as-default-parameter](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-object-as-default-parameter.md)
*/

@@ -14,3 +14,3 @@ export type NoObjectAsDefaultParameterRuleConfig = RuleConfig<[]>;

*
* @see [no-object-as-default-parameter](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-object-as-default-parameter.md)
* @see [no-object-as-default-parameter](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-object-as-default-parameter.md)
*/

@@ -21,5 +21,5 @@ export interface NoObjectAsDefaultParameterRule {

*
* @see [no-object-as-default-parameter](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-object-as-default-parameter.md)
* @see [no-object-as-default-parameter](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-object-as-default-parameter.md)
*/
'unicorn/no-object-as-default-parameter': NoObjectAsDefaultParameterRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-process-exit](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-process-exit.md)
* @see [no-process-exit](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-process-exit.md)
*/

@@ -14,3 +14,3 @@ export type NoProcessExitRuleConfig = RuleConfig<[]>;

*
* @see [no-process-exit](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-process-exit.md)
* @see [no-process-exit](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-process-exit.md)
*/

@@ -21,5 +21,5 @@ export interface NoProcessExitRule {

*
* @see [no-process-exit](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-process-exit.md)
* @see [no-process-exit](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-process-exit.md)
*/
'unicorn/no-process-exit': NoProcessExitRuleConfig;
}

@@ -8,3 +8,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-reduce](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#no-reduce)
* @see [no-reduce](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#no-reduce)
*/

@@ -18,3 +18,3 @@ export type NoReduceRuleConfig = RuleConfig<[]>;

*
* @see [no-reduce](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#no-reduce)
* @see [no-reduce](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#no-reduce)
*/

@@ -27,5 +27,5 @@ export interface NoReduceRule {

*
* @see [no-reduce](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#no-reduce)
* @see [no-reduce](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#no-reduce)
*/
'unicorn/no-reduce': NoReduceRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-static-only-class](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-static-only-class.md)
* @see [no-static-only-class](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-static-only-class.md)
*/

@@ -14,3 +14,3 @@ export type NoStaticOnlyClassRuleConfig = RuleConfig<[]>;

*
* @see [no-static-only-class](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-static-only-class.md)
* @see [no-static-only-class](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-static-only-class.md)
*/

@@ -21,5 +21,5 @@ export interface NoStaticOnlyClassRule {

*
* @see [no-static-only-class](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-static-only-class.md)
* @see [no-static-only-class](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-static-only-class.md)
*/
'unicorn/no-static-only-class': NoStaticOnlyClassRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-thenable](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-thenable.md)
* @see [no-thenable](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-thenable.md)
*/

@@ -14,3 +14,3 @@ export type NoThenableRuleConfig = RuleConfig<[]>;

*
* @see [no-thenable](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-thenable.md)
* @see [no-thenable](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-thenable.md)
*/

@@ -21,5 +21,5 @@ export interface NoThenableRule {

*
* @see [no-thenable](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-thenable.md)
* @see [no-thenable](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-thenable.md)
*/
'unicorn/no-thenable': NoThenableRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-this-assignment](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-this-assignment.md)
* @see [no-this-assignment](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-this-assignment.md)
*/

@@ -14,3 +14,3 @@ export type NoThisAssignmentRuleConfig = RuleConfig<[]>;

*
* @see [no-this-assignment](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-this-assignment.md)
* @see [no-this-assignment](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-this-assignment.md)
*/

@@ -21,5 +21,5 @@ export interface NoThisAssignmentRule {

*
* @see [no-this-assignment](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-this-assignment.md)
* @see [no-this-assignment](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-this-assignment.md)
*/
'unicorn/no-this-assignment': NoThisAssignmentRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-unreadable-array-destructuring](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-unreadable-array-destructuring.md)
* @see [no-unreadable-array-destructuring](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-unreadable-array-destructuring.md)
*/

@@ -14,3 +14,3 @@ export type NoUnreadableArrayDestructuringRuleConfig = RuleConfig<[]>;

*
* @see [no-unreadable-array-destructuring](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-unreadable-array-destructuring.md)
* @see [no-unreadable-array-destructuring](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-unreadable-array-destructuring.md)
*/

@@ -21,5 +21,5 @@ export interface NoUnreadableArrayDestructuringRule {

*
* @see [no-unreadable-array-destructuring](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-unreadable-array-destructuring.md)
* @see [no-unreadable-array-destructuring](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-unreadable-array-destructuring.md)
*/
'unicorn/no-unreadable-array-destructuring': NoUnreadableArrayDestructuringRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-unsafe-regex](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-unsafe-regex.md)
* @see [no-unsafe-regex](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-unsafe-regex.md)
*/

@@ -14,3 +14,3 @@ export type NoUnsafeRegexRuleConfig = RuleConfig<[]>;

*
* @see [no-unsafe-regex](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-unsafe-regex.md)
* @see [no-unsafe-regex](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-unsafe-regex.md)
*/

@@ -21,5 +21,5 @@ export interface NoUnsafeRegexRule {

*
* @see [no-unsafe-regex](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-unsafe-regex.md)
* @see [no-unsafe-regex](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-unsafe-regex.md)
*/
'unicorn/no-unsafe-regex': NoUnsafeRegexRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-unused-properties](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-unused-properties.md)
* @see [no-unused-properties](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-unused-properties.md)
*/

@@ -14,3 +14,3 @@ export type NoUnusedPropertiesRuleConfig = RuleConfig<[]>;

*
* @see [no-unused-properties](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-unused-properties.md)
* @see [no-unused-properties](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-unused-properties.md)
*/

@@ -21,5 +21,5 @@ export interface NoUnusedPropertiesRule {

*
* @see [no-unused-properties](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-unused-properties.md)
* @see [no-unused-properties](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-unused-properties.md)
*/
'unicorn/no-unused-properties': NoUnusedPropertiesRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-useless-fallback-in-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-useless-fallback-in-spread.md)
* @see [no-useless-fallback-in-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-useless-fallback-in-spread.md)
*/

@@ -14,3 +14,3 @@ export type NoUselessFallbackInSpreadRuleConfig = RuleConfig<[]>;

*
* @see [no-useless-fallback-in-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-useless-fallback-in-spread.md)
* @see [no-useless-fallback-in-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-useless-fallback-in-spread.md)
*/

@@ -21,5 +21,5 @@ export interface NoUselessFallbackInSpreadRule {

*
* @see [no-useless-fallback-in-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-useless-fallback-in-spread.md)
* @see [no-useless-fallback-in-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-useless-fallback-in-spread.md)
*/
'unicorn/no-useless-fallback-in-spread': NoUselessFallbackInSpreadRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-useless-length-check](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-useless-length-check.md)
* @see [no-useless-length-check](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-useless-length-check.md)
*/

@@ -14,3 +14,3 @@ export type NoUselessLengthCheckRuleConfig = RuleConfig<[]>;

*
* @see [no-useless-length-check](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-useless-length-check.md)
* @see [no-useless-length-check](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-useless-length-check.md)
*/

@@ -21,5 +21,5 @@ export interface NoUselessLengthCheckRule {

*
* @see [no-useless-length-check](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-useless-length-check.md)
* @see [no-useless-length-check](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-useless-length-check.md)
*/
'unicorn/no-useless-length-check': NoUselessLengthCheckRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-useless-promise-resolve-reject](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-useless-promise-resolve-reject.md)
* @see [no-useless-promise-resolve-reject](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-useless-promise-resolve-reject.md)
*/

@@ -14,3 +14,3 @@ export type NoUselessPromiseResolveRejectRuleConfig = RuleConfig<[]>;

*
* @see [no-useless-promise-resolve-reject](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-useless-promise-resolve-reject.md)
* @see [no-useless-promise-resolve-reject](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-useless-promise-resolve-reject.md)
*/

@@ -21,5 +21,5 @@ export interface NoUselessPromiseResolveRejectRule {

*
* @see [no-useless-promise-resolve-reject](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-useless-promise-resolve-reject.md)
* @see [no-useless-promise-resolve-reject](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-useless-promise-resolve-reject.md)
*/
'unicorn/no-useless-promise-resolve-reject': NoUselessPromiseResolveRejectRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-useless-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-useless-spread.md)
* @see [no-useless-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-useless-spread.md)
*/

@@ -14,3 +14,3 @@ export type NoUselessSpreadRuleConfig = RuleConfig<[]>;

*
* @see [no-useless-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-useless-spread.md)
* @see [no-useless-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-useless-spread.md)
*/

@@ -21,5 +21,5 @@ export interface NoUselessSpreadRule {

*
* @see [no-useless-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-useless-spread.md)
* @see [no-useless-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-useless-spread.md)
*/
'unicorn/no-useless-spread': NoUselessSpreadRuleConfig;
}

@@ -18,3 +18,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-useless-undefined](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-useless-undefined.md)
* @see [no-useless-undefined](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-useless-undefined.md)
*/

@@ -27,3 +27,3 @@ export type NoUselessUndefinedRuleConfig =

*
* @see [no-useless-undefined](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-useless-undefined.md)
* @see [no-useless-undefined](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-useless-undefined.md)
*/

@@ -34,5 +34,5 @@ export interface NoUselessUndefinedRule {

*
* @see [no-useless-undefined](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-useless-undefined.md)
* @see [no-useless-undefined](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-useless-undefined.md)
*/
'unicorn/no-useless-undefined': NoUselessUndefinedRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [no-zero-fractions](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-zero-fractions.md)
* @see [no-zero-fractions](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-zero-fractions.md)
*/

@@ -14,3 +14,3 @@ export type NoZeroFractionsRuleConfig = RuleConfig<[]>;

*
* @see [no-zero-fractions](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-zero-fractions.md)
* @see [no-zero-fractions](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-zero-fractions.md)
*/

@@ -21,5 +21,5 @@ export interface NoZeroFractionsRule {

*
* @see [no-zero-fractions](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/no-zero-fractions.md)
* @see [no-zero-fractions](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/no-zero-fractions.md)
*/
'unicorn/no-zero-fractions': NoZeroFractionsRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [number-literal-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/number-literal-case.md)
* @see [number-literal-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/number-literal-case.md)
*/

@@ -14,3 +14,3 @@ export type NumberLiteralCaseRuleConfig = RuleConfig<[]>;

*
* @see [number-literal-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/number-literal-case.md)
* @see [number-literal-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/number-literal-case.md)
*/

@@ -21,5 +21,5 @@ export interface NumberLiteralCaseRule {

*
* @see [number-literal-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/number-literal-case.md)
* @see [number-literal-case](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/number-literal-case.md)
*/
'unicorn/number-literal-case': NumberLiteralCaseRuleConfig;
}

@@ -38,3 +38,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [numeric-separators-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/numeric-separators-style.md)
* @see [numeric-separators-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/numeric-separators-style.md)
*/

@@ -47,3 +47,3 @@ export type NumericSeparatorsStyleRuleConfig =

*
* @see [numeric-separators-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/numeric-separators-style.md)
* @see [numeric-separators-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/numeric-separators-style.md)
*/

@@ -54,5 +54,5 @@ export interface NumericSeparatorsStyleRule {

*
* @see [numeric-separators-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/numeric-separators-style.md)
* @see [numeric-separators-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/numeric-separators-style.md)
*/
'unicorn/numeric-separators-style': NumericSeparatorsStyleRuleConfig;
}

@@ -18,3 +18,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-add-event-listener](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-add-event-listener.md)
* @see [prefer-add-event-listener](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-add-event-listener.md)
*/

@@ -27,3 +27,3 @@ export type PreferAddEventListenerRuleConfig =

*
* @see [prefer-add-event-listener](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-add-event-listener.md)
* @see [prefer-add-event-listener](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-add-event-listener.md)
*/

@@ -34,5 +34,5 @@ export interface PreferAddEventListenerRule {

*
* @see [prefer-add-event-listener](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-add-event-listener.md)
* @see [prefer-add-event-listener](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-add-event-listener.md)
*/
'unicorn/prefer-add-event-listener': PreferAddEventListenerRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-array-find](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-array-find.md)
* @see [prefer-array-find](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-array-find.md)
*/

@@ -14,3 +14,3 @@ export type PreferArrayFindRuleConfig = RuleConfig<[]>;

*
* @see [prefer-array-find](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-array-find.md)
* @see [prefer-array-find](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-array-find.md)
*/

@@ -21,5 +21,5 @@ export interface PreferArrayFindRule {

*
* @see [prefer-array-find](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-array-find.md)
* @see [prefer-array-find](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-array-find.md)
*/
'unicorn/prefer-array-find': PreferArrayFindRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-array-flat-map](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-array-flat-map.md)
* @see [prefer-array-flat-map](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-array-flat-map.md)
*/

@@ -14,3 +14,3 @@ export type PreferArrayFlatMapRuleConfig = RuleConfig<[]>;

*
* @see [prefer-array-flat-map](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-array-flat-map.md)
* @see [prefer-array-flat-map](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-array-flat-map.md)
*/

@@ -21,5 +21,5 @@ export interface PreferArrayFlatMapRule {

*
* @see [prefer-array-flat-map](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-array-flat-map.md)
* @see [prefer-array-flat-map](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-array-flat-map.md)
*/
'unicorn/prefer-array-flat-map': PreferArrayFlatMapRuleConfig;
}

@@ -18,3 +18,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-array-flat](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-array-flat.md)
* @see [prefer-array-flat](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-array-flat.md)
*/

@@ -26,3 +26,3 @@ export type PreferArrayFlatRuleConfig = RuleConfig<PreferArrayFlatOptions>;

*
* @see [prefer-array-flat](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-array-flat.md)
* @see [prefer-array-flat](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-array-flat.md)
*/

@@ -33,5 +33,5 @@ export interface PreferArrayFlatRule {

*
* @see [prefer-array-flat](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-array-flat.md)
* @see [prefer-array-flat](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-array-flat.md)
*/
'unicorn/prefer-array-flat': PreferArrayFlatRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-array-index-of](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-array-index-of.md)
* @see [prefer-array-index-of](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-array-index-of.md)
*/

@@ -14,3 +14,3 @@ export type PreferArrayIndexOfRuleConfig = RuleConfig<[]>;

*
* @see [prefer-array-index-of](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-array-index-of.md)
* @see [prefer-array-index-of](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-array-index-of.md)
*/

@@ -21,5 +21,5 @@ export interface PreferArrayIndexOfRule {

*
* @see [prefer-array-index-of](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-array-index-of.md)
* @see [prefer-array-index-of](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-array-index-of.md)
*/
'unicorn/prefer-array-index-of': PreferArrayIndexOfRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-array-some](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-array-some.md)
* @see [prefer-array-some](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-array-some.md)
*/

@@ -14,3 +14,3 @@ export type PreferArraySomeRuleConfig = RuleConfig<[]>;

*
* @see [prefer-array-some](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-array-some.md)
* @see [prefer-array-some](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-array-some.md)
*/

@@ -21,5 +21,5 @@ export interface PreferArraySomeRule {

*
* @see [prefer-array-some](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-array-some.md)
* @see [prefer-array-some](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-array-some.md)
*/
'unicorn/prefer-array-some': PreferArraySomeRuleConfig;
}

@@ -19,3 +19,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-at](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-at.md)
* @see [prefer-at](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-at.md)
*/

@@ -27,3 +27,3 @@ export type PreferAtRuleConfig = RuleConfig<PreferAtOptions>;

*
* @see [prefer-at](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-at.md)
* @see [prefer-at](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-at.md)
*/

@@ -34,5 +34,5 @@ export interface PreferAtRule {

*
* @see [prefer-at](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-at.md)
* @see [prefer-at](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-at.md)
*/
'unicorn/prefer-at': PreferAtRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-code-point](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-code-point.md)
* @see [prefer-code-point](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-code-point.md)
*/

@@ -14,3 +14,3 @@ export type PreferCodePointRuleConfig = RuleConfig<[]>;

*
* @see [prefer-code-point](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-code-point.md)
* @see [prefer-code-point](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-code-point.md)
*/

@@ -21,5 +21,5 @@ export interface PreferCodePointRule {

*
* @see [prefer-code-point](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-code-point.md)
* @see [prefer-code-point](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-code-point.md)
*/
'unicorn/prefer-code-point': PreferCodePointRuleConfig;
}

@@ -8,3 +8,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-dataset](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-dataset)
* @see [prefer-dataset](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-dataset)
*/

@@ -18,3 +18,3 @@ export type PreferDatasetRuleConfig = RuleConfig<[]>;

*
* @see [prefer-dataset](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-dataset)
* @see [prefer-dataset](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-dataset)
*/

@@ -27,5 +27,5 @@ export interface PreferDatasetRule {

*
* @see [prefer-dataset](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-dataset)
* @see [prefer-dataset](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-dataset)
*/
'unicorn/prefer-dataset': PreferDatasetRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-date-now](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-date-now.md)
* @see [prefer-date-now](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-date-now.md)
*/

@@ -14,3 +14,3 @@ export type PreferDateNowRuleConfig = RuleConfig<[]>;

*
* @see [prefer-date-now](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-date-now.md)
* @see [prefer-date-now](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-date-now.md)
*/

@@ -21,5 +21,5 @@ export interface PreferDateNowRule {

*
* @see [prefer-date-now](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-date-now.md)
* @see [prefer-date-now](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-date-now.md)
*/
'unicorn/prefer-date-now': PreferDateNowRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-default-parameters](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-default-parameters.md)
* @see [prefer-default-parameters](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-default-parameters.md)
*/

@@ -14,3 +14,3 @@ export type PreferDefaultParametersRuleConfig = RuleConfig<[]>;

*
* @see [prefer-default-parameters](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-default-parameters.md)
* @see [prefer-default-parameters](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-default-parameters.md)
*/

@@ -21,5 +21,5 @@ export interface PreferDefaultParametersRule {

*
* @see [prefer-default-parameters](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-default-parameters.md)
* @see [prefer-default-parameters](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-default-parameters.md)
*/
'unicorn/prefer-default-parameters': PreferDefaultParametersRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-dom-node-append](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-dom-node-append.md)
* @see [prefer-dom-node-append](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-dom-node-append.md)
*/

@@ -14,3 +14,3 @@ export type PreferDomNodeAppendRuleConfig = RuleConfig<[]>;

*
* @see [prefer-dom-node-append](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-dom-node-append.md)
* @see [prefer-dom-node-append](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-dom-node-append.md)
*/

@@ -21,5 +21,5 @@ export interface PreferDomNodeAppendRule {

*
* @see [prefer-dom-node-append](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-dom-node-append.md)
* @see [prefer-dom-node-append](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-dom-node-append.md)
*/
'unicorn/prefer-dom-node-append': PreferDomNodeAppendRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-dom-node-dataset](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-dom-node-dataset.md)
* @see [prefer-dom-node-dataset](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-dom-node-dataset.md)
*/

@@ -14,3 +14,3 @@ export type PreferDomNodeDatasetRuleConfig = RuleConfig<[]>;

*
* @see [prefer-dom-node-dataset](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-dom-node-dataset.md)
* @see [prefer-dom-node-dataset](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-dom-node-dataset.md)
*/

@@ -21,5 +21,5 @@ export interface PreferDomNodeDatasetRule {

*
* @see [prefer-dom-node-dataset](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-dom-node-dataset.md)
* @see [prefer-dom-node-dataset](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-dom-node-dataset.md)
*/
'unicorn/prefer-dom-node-dataset': PreferDomNodeDatasetRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-dom-node-remove](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-dom-node-remove.md)
* @see [prefer-dom-node-remove](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-dom-node-remove.md)
*/

@@ -14,3 +14,3 @@ export type PreferDomNodeRemoveRuleConfig = RuleConfig<[]>;

*
* @see [prefer-dom-node-remove](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-dom-node-remove.md)
* @see [prefer-dom-node-remove](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-dom-node-remove.md)
*/

@@ -21,5 +21,5 @@ export interface PreferDomNodeRemoveRule {

*
* @see [prefer-dom-node-remove](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-dom-node-remove.md)
* @see [prefer-dom-node-remove](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-dom-node-remove.md)
*/
'unicorn/prefer-dom-node-remove': PreferDomNodeRemoveRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-dom-node-text-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-dom-node-text-content.md)
* @see [prefer-dom-node-text-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-dom-node-text-content.md)
*/

@@ -14,3 +14,3 @@ export type PreferDomNodeTextContentRuleConfig = RuleConfig<[]>;

*
* @see [prefer-dom-node-text-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-dom-node-text-content.md)
* @see [prefer-dom-node-text-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-dom-node-text-content.md)
*/

@@ -21,5 +21,5 @@ export interface PreferDomNodeTextContentRule {

*
* @see [prefer-dom-node-text-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-dom-node-text-content.md)
* @see [prefer-dom-node-text-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-dom-node-text-content.md)
*/
'unicorn/prefer-dom-node-text-content': PreferDomNodeTextContentRuleConfig;
}

@@ -8,3 +8,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-event-key](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-event-key)
* @see [prefer-event-key](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-event-key)
*/

@@ -18,3 +18,3 @@ export type PreferEventKeyRuleConfig = RuleConfig<[]>;

*
* @see [prefer-event-key](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-event-key)
* @see [prefer-event-key](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-event-key)
*/

@@ -27,5 +27,5 @@ export interface PreferEventKeyRule {

*
* @see [prefer-event-key](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-event-key)
* @see [prefer-event-key](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-event-key)
*/
'unicorn/prefer-event-key': PreferEventKeyRuleConfig;
}

@@ -8,3 +8,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-exponentiation-operator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-exponentiation-operator)
* @see [prefer-exponentiation-operator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-exponentiation-operator)
*/

@@ -18,3 +18,3 @@ export type PreferExponentiationOperatorRuleConfig = RuleConfig<[]>;

*
* @see [prefer-exponentiation-operator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-exponentiation-operator)
* @see [prefer-exponentiation-operator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-exponentiation-operator)
*/

@@ -27,5 +27,5 @@ export interface PreferExponentiationOperatorRule {

*
* @see [prefer-exponentiation-operator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-exponentiation-operator)
* @see [prefer-exponentiation-operator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-exponentiation-operator)
*/
'unicorn/prefer-exponentiation-operator': PreferExponentiationOperatorRuleConfig;
}

@@ -18,3 +18,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-export-from](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-export-from.md)
* @see [prefer-export-from](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-export-from.md)
*/

@@ -26,3 +26,3 @@ export type PreferExportFromRuleConfig = RuleConfig<PreferExportFromOptions>;

*
* @see [prefer-export-from](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-export-from.md)
* @see [prefer-export-from](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-export-from.md)
*/

@@ -33,5 +33,5 @@ export interface PreferExportFromRule {

*
* @see [prefer-export-from](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-export-from.md)
* @see [prefer-export-from](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-export-from.md)
*/
'unicorn/prefer-export-from': PreferExportFromRuleConfig;
}

@@ -8,3 +8,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-flat-map](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-flat-map)
* @see [prefer-flat-map](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-flat-map)
*/

@@ -18,3 +18,3 @@ export type PreferFlatMapRuleConfig = RuleConfig<[]>;

*
* @see [prefer-flat-map](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-flat-map)
* @see [prefer-flat-map](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-flat-map)
*/

@@ -27,5 +27,5 @@ export interface PreferFlatMapRule {

*
* @see [prefer-flat-map](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-flat-map)
* @see [prefer-flat-map](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-flat-map)
*/
'unicorn/prefer-flat-map': PreferFlatMapRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-includes](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-includes.md)
* @see [prefer-includes](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-includes.md)
*/

@@ -14,3 +14,3 @@ export type PreferIncludesRuleConfig = RuleConfig<[]>;

*
* @see [prefer-includes](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-includes.md)
* @see [prefer-includes](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-includes.md)
*/

@@ -21,5 +21,5 @@ export interface PreferIncludesRule {

*
* @see [prefer-includes](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-includes.md)
* @see [prefer-includes](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-includes.md)
*/
'unicorn/prefer-includes': PreferIncludesRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-json-parse-buffer](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-json-parse-buffer.md)
* @see [prefer-json-parse-buffer](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-json-parse-buffer.md)
*/

@@ -14,3 +14,3 @@ export type PreferJsonParseBufferRuleConfig = RuleConfig<[]>;

*
* @see [prefer-json-parse-buffer](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-json-parse-buffer.md)
* @see [prefer-json-parse-buffer](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-json-parse-buffer.md)
*/

@@ -21,5 +21,5 @@ export interface PreferJsonParseBufferRule {

*
* @see [prefer-json-parse-buffer](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-json-parse-buffer.md)
* @see [prefer-json-parse-buffer](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-json-parse-buffer.md)
*/
'unicorn/prefer-json-parse-buffer': PreferJsonParseBufferRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-keyboard-event-key](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-keyboard-event-key.md)
* @see [prefer-keyboard-event-key](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-keyboard-event-key.md)
*/

@@ -14,3 +14,3 @@ export type PreferKeyboardEventKeyRuleConfig = RuleConfig<[]>;

*
* @see [prefer-keyboard-event-key](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-keyboard-event-key.md)
* @see [prefer-keyboard-event-key](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-keyboard-event-key.md)
*/

@@ -21,5 +21,5 @@ export interface PreferKeyboardEventKeyRule {

*
* @see [prefer-keyboard-event-key](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-keyboard-event-key.md)
* @see [prefer-keyboard-event-key](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-keyboard-event-key.md)
*/
'unicorn/prefer-keyboard-event-key': PreferKeyboardEventKeyRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-math-trunc](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-math-trunc.md)
* @see [prefer-math-trunc](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-math-trunc.md)
*/

@@ -14,3 +14,3 @@ export type PreferMathTruncRuleConfig = RuleConfig<[]>;

*
* @see [prefer-math-trunc](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-math-trunc.md)
* @see [prefer-math-trunc](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-math-trunc.md)
*/

@@ -21,5 +21,5 @@ export interface PreferMathTruncRule {

*
* @see [prefer-math-trunc](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-math-trunc.md)
* @see [prefer-math-trunc](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-math-trunc.md)
*/
'unicorn/prefer-math-trunc': PreferMathTruncRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-modern-dom-apis](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-modern-dom-apis.md)
* @see [prefer-modern-dom-apis](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-modern-dom-apis.md)
*/

@@ -14,3 +14,3 @@ export type PreferModernDomApisRuleConfig = RuleConfig<[]>;

*
* @see [prefer-modern-dom-apis](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-modern-dom-apis.md)
* @see [prefer-modern-dom-apis](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-modern-dom-apis.md)
*/

@@ -21,5 +21,5 @@ export interface PreferModernDomApisRule {

*
* @see [prefer-modern-dom-apis](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-modern-dom-apis.md)
* @see [prefer-modern-dom-apis](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-modern-dom-apis.md)
*/
'unicorn/prefer-modern-dom-apis': PreferModernDomApisRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-module](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-module.md)
* @see [prefer-module](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-module.md)
*/

@@ -14,3 +14,3 @@ export type PreferModuleRuleConfig = RuleConfig<[]>;

*
* @see [prefer-module](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-module.md)
* @see [prefer-module](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-module.md)
*/

@@ -21,5 +21,5 @@ export interface PreferModuleRule {

*
* @see [prefer-module](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-module.md)
* @see [prefer-module](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-module.md)
*/
'unicorn/prefer-module': PreferModuleRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-negative-index](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-negative-index.md)
* @see [prefer-negative-index](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-negative-index.md)
*/

@@ -14,3 +14,3 @@ export type PreferNegativeIndexRuleConfig = RuleConfig<[]>;

*
* @see [prefer-negative-index](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-negative-index.md)
* @see [prefer-negative-index](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-negative-index.md)
*/

@@ -21,5 +21,5 @@ export interface PreferNegativeIndexRule {

*
* @see [prefer-negative-index](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-negative-index.md)
* @see [prefer-negative-index](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-negative-index.md)
*/
'unicorn/prefer-negative-index': PreferNegativeIndexRuleConfig;
}

@@ -8,3 +8,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-node-append](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-node-append)
* @see [prefer-node-append](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-node-append)
*/

@@ -18,3 +18,3 @@ export type PreferNodeAppendRuleConfig = RuleConfig<[]>;

*
* @see [prefer-node-append](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-node-append)
* @see [prefer-node-append](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-node-append)
*/

@@ -27,5 +27,5 @@ export interface PreferNodeAppendRule {

*
* @see [prefer-node-append](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-node-append)
* @see [prefer-node-append](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-node-append)
*/
'unicorn/prefer-node-append': PreferNodeAppendRuleConfig;
}

@@ -18,3 +18,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-node-protocol](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-node-protocol.md)
* @see [prefer-node-protocol](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-node-protocol.md)
*/

@@ -27,3 +27,3 @@ export type PreferNodeProtocolRuleConfig =

*
* @see [prefer-node-protocol](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-node-protocol.md)
* @see [prefer-node-protocol](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-node-protocol.md)
*/

@@ -34,5 +34,5 @@ export interface PreferNodeProtocolRule {

*
* @see [prefer-node-protocol](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-node-protocol.md)
* @see [prefer-node-protocol](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-node-protocol.md)
*/
'unicorn/prefer-node-protocol': PreferNodeProtocolRuleConfig;
}

@@ -8,3 +8,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-node-remove](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-node-remove)
* @see [prefer-node-remove](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-node-remove)
*/

@@ -18,3 +18,3 @@ export type PreferNodeRemoveRuleConfig = RuleConfig<[]>;

*
* @see [prefer-node-remove](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-node-remove)
* @see [prefer-node-remove](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-node-remove)
*/

@@ -27,5 +27,5 @@ export interface PreferNodeRemoveRule {

*
* @see [prefer-node-remove](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-node-remove)
* @see [prefer-node-remove](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-node-remove)
*/
'unicorn/prefer-node-remove': PreferNodeRemoveRuleConfig;
}

@@ -18,3 +18,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-number-properties](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-number-properties.md)
* @see [prefer-number-properties](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-number-properties.md)
*/

@@ -27,3 +27,3 @@ export type PreferNumberPropertiesRuleConfig =

*
* @see [prefer-number-properties](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-number-properties.md)
* @see [prefer-number-properties](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-number-properties.md)
*/

@@ -34,5 +34,5 @@ export interface PreferNumberPropertiesRule {

*
* @see [prefer-number-properties](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-number-properties.md)
* @see [prefer-number-properties](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-number-properties.md)
*/
'unicorn/prefer-number-properties': PreferNumberPropertiesRuleConfig;
}

@@ -18,3 +18,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-object-from-entries](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-object-from-entries.md)
* @see [prefer-object-from-entries](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-object-from-entries.md)
*/

@@ -27,3 +27,3 @@ export type PreferObjectFromEntriesRuleConfig =

*
* @see [prefer-object-from-entries](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-object-from-entries.md)
* @see [prefer-object-from-entries](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-object-from-entries.md)
*/

@@ -34,5 +34,5 @@ export interface PreferObjectFromEntriesRule {

*
* @see [prefer-object-from-entries](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-object-from-entries.md)
* @see [prefer-object-from-entries](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-object-from-entries.md)
*/
'unicorn/prefer-object-from-entries': PreferObjectFromEntriesRuleConfig;
}

@@ -8,3 +8,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-object-has-own](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-object-has-own)
* @see [prefer-object-has-own](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-object-has-own)
*/

@@ -18,3 +18,3 @@ export type PreferObjectHasOwnRuleConfig = RuleConfig<[]>;

*
* @see [prefer-object-has-own](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-object-has-own)
* @see [prefer-object-has-own](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-object-has-own)
*/

@@ -27,5 +27,5 @@ export interface PreferObjectHasOwnRule {

*
* @see [prefer-object-has-own](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-object-has-own)
* @see [prefer-object-has-own](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-object-has-own)
*/
'unicorn/prefer-object-has-own': PreferObjectHasOwnRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-optional-catch-binding](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-optional-catch-binding.md)
* @see [prefer-optional-catch-binding](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-optional-catch-binding.md)
*/

@@ -14,3 +14,3 @@ export type PreferOptionalCatchBindingRuleConfig = RuleConfig<[]>;

*
* @see [prefer-optional-catch-binding](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-optional-catch-binding.md)
* @see [prefer-optional-catch-binding](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-optional-catch-binding.md)
*/

@@ -21,5 +21,5 @@ export interface PreferOptionalCatchBindingRule {

*
* @see [prefer-optional-catch-binding](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-optional-catch-binding.md)
* @see [prefer-optional-catch-binding](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-optional-catch-binding.md)
*/
'unicorn/prefer-optional-catch-binding': PreferOptionalCatchBindingRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-prototype-methods](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-prototype-methods.md)
* @see [prefer-prototype-methods](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-prototype-methods.md)
*/

@@ -14,3 +14,3 @@ export type PreferPrototypeMethodsRuleConfig = RuleConfig<[]>;

*
* @see [prefer-prototype-methods](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-prototype-methods.md)
* @see [prefer-prototype-methods](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-prototype-methods.md)
*/

@@ -21,5 +21,5 @@ export interface PreferPrototypeMethodsRule {

*
* @see [prefer-prototype-methods](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-prototype-methods.md)
* @see [prefer-prototype-methods](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-prototype-methods.md)
*/
'unicorn/prefer-prototype-methods': PreferPrototypeMethodsRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-query-selector](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-query-selector.md)
* @see [prefer-query-selector](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-query-selector.md)
*/

@@ -14,3 +14,3 @@ export type PreferQuerySelectorRuleConfig = RuleConfig<[]>;

*
* @see [prefer-query-selector](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-query-selector.md)
* @see [prefer-query-selector](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-query-selector.md)
*/

@@ -21,5 +21,5 @@ export interface PreferQuerySelectorRule {

*
* @see [prefer-query-selector](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-query-selector.md)
* @see [prefer-query-selector](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-query-selector.md)
*/
'unicorn/prefer-query-selector': PreferQuerySelectorRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-reflect-apply](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-reflect-apply.md)
* @see [prefer-reflect-apply](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-reflect-apply.md)
*/

@@ -14,3 +14,3 @@ export type PreferReflectApplyRuleConfig = RuleConfig<[]>;

*
* @see [prefer-reflect-apply](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-reflect-apply.md)
* @see [prefer-reflect-apply](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-reflect-apply.md)
*/

@@ -21,5 +21,5 @@ export interface PreferReflectApplyRule {

*
* @see [prefer-reflect-apply](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-reflect-apply.md)
* @see [prefer-reflect-apply](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-reflect-apply.md)
*/
'unicorn/prefer-reflect-apply': PreferReflectApplyRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-regexp-test](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-regexp-test.md)
* @see [prefer-regexp-test](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-regexp-test.md)
*/

@@ -14,3 +14,3 @@ export type PreferRegexpTestRuleConfig = RuleConfig<[]>;

*
* @see [prefer-regexp-test](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-regexp-test.md)
* @see [prefer-regexp-test](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-regexp-test.md)
*/

@@ -21,5 +21,5 @@ export interface PreferRegexpTestRule {

*
* @see [prefer-regexp-test](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-regexp-test.md)
* @see [prefer-regexp-test](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-regexp-test.md)
*/
'unicorn/prefer-regexp-test': PreferRegexpTestRuleConfig;
}

@@ -8,3 +8,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-replace-all](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-replace-all)
* @see [prefer-replace-all](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-replace-all)
*/

@@ -18,3 +18,3 @@ export type PreferReplaceAllRuleConfig = RuleConfig<[]>;

*
* @see [prefer-replace-all](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-replace-all)
* @see [prefer-replace-all](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-replace-all)
*/

@@ -27,5 +27,5 @@ export interface PreferReplaceAllRule {

*
* @see [prefer-replace-all](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-replace-all)
* @see [prefer-replace-all](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-replace-all)
*/
'unicorn/prefer-replace-all': PreferReplaceAllRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-set-has](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-set-has.md)
* @see [prefer-set-has](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-set-has.md)
*/

@@ -14,3 +14,3 @@ export type PreferSetHasRuleConfig = RuleConfig<[]>;

*
* @see [prefer-set-has](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-set-has.md)
* @see [prefer-set-has](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-set-has.md)
*/

@@ -21,5 +21,5 @@ export interface PreferSetHasRule {

*
* @see [prefer-set-has](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-set-has.md)
* @see [prefer-set-has](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-set-has.md)
*/
'unicorn/prefer-set-has': PreferSetHasRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-spread.md)
* @see [prefer-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-spread.md)
*/

@@ -14,3 +14,3 @@ export type PreferSpreadRuleConfig = RuleConfig<[]>;

*
* @see [prefer-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-spread.md)
* @see [prefer-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-spread.md)
*/

@@ -21,5 +21,5 @@ export interface PreferSpreadRule {

*
* @see [prefer-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-spread.md)
* @see [prefer-spread](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-spread.md)
*/
'unicorn/prefer-spread': PreferSpreadRuleConfig;
}

@@ -8,3 +8,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-starts-ends-with](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-starts-ends-with)
* @see [prefer-starts-ends-with](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-starts-ends-with)
*/

@@ -18,3 +18,3 @@ export type PreferStartsEndsWithRuleConfig = RuleConfig<[]>;

*
* @see [prefer-starts-ends-with](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-starts-ends-with)
* @see [prefer-starts-ends-with](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-starts-ends-with)
*/

@@ -27,5 +27,5 @@ export interface PreferStartsEndsWithRule {

*
* @see [prefer-starts-ends-with](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-starts-ends-with)
* @see [prefer-starts-ends-with](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-starts-ends-with)
*/
'unicorn/prefer-starts-ends-with': PreferStartsEndsWithRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-string-replace-all](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-string-replace-all.md)
* @see [prefer-string-replace-all](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-string-replace-all.md)
*/

@@ -14,3 +14,3 @@ export type PreferStringReplaceAllRuleConfig = RuleConfig<[]>;

*
* @see [prefer-string-replace-all](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-string-replace-all.md)
* @see [prefer-string-replace-all](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-string-replace-all.md)
*/

@@ -21,5 +21,5 @@ export interface PreferStringReplaceAllRule {

*
* @see [prefer-string-replace-all](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-string-replace-all.md)
* @see [prefer-string-replace-all](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-string-replace-all.md)
*/
'unicorn/prefer-string-replace-all': PreferStringReplaceAllRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-string-slice](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-string-slice.md)
* @see [prefer-string-slice](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-string-slice.md)
*/

@@ -14,3 +14,3 @@ export type PreferStringSliceRuleConfig = RuleConfig<[]>;

*
* @see [prefer-string-slice](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-string-slice.md)
* @see [prefer-string-slice](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-string-slice.md)
*/

@@ -21,5 +21,5 @@ export interface PreferStringSliceRule {

*
* @see [prefer-string-slice](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-string-slice.md)
* @see [prefer-string-slice](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-string-slice.md)
*/
'unicorn/prefer-string-slice': PreferStringSliceRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-string-starts-ends-with](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-string-starts-ends-with.md)
* @see [prefer-string-starts-ends-with](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-string-starts-ends-with.md)
*/

@@ -14,3 +14,3 @@ export type PreferStringStartsEndsWithRuleConfig = RuleConfig<[]>;

*
* @see [prefer-string-starts-ends-with](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-string-starts-ends-with.md)
* @see [prefer-string-starts-ends-with](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-string-starts-ends-with.md)
*/

@@ -21,5 +21,5 @@ export interface PreferStringStartsEndsWithRule {

*
* @see [prefer-string-starts-ends-with](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-string-starts-ends-with.md)
* @see [prefer-string-starts-ends-with](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-string-starts-ends-with.md)
*/
'unicorn/prefer-string-starts-ends-with': PreferStringStartsEndsWithRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-string-trim-start-end](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-string-trim-start-end.md)
* @see [prefer-string-trim-start-end](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-string-trim-start-end.md)
*/

@@ -14,3 +14,3 @@ export type PreferStringTrimStartEndRuleConfig = RuleConfig<[]>;

*
* @see [prefer-string-trim-start-end](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-string-trim-start-end.md)
* @see [prefer-string-trim-start-end](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-string-trim-start-end.md)
*/

@@ -21,5 +21,5 @@ export interface PreferStringTrimStartEndRule {

*
* @see [prefer-string-trim-start-end](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-string-trim-start-end.md)
* @see [prefer-string-trim-start-end](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-string-trim-start-end.md)
*/
'unicorn/prefer-string-trim-start-end': PreferStringTrimStartEndRuleConfig;
}

@@ -22,3 +22,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-switch](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-switch.md)
* @see [prefer-switch](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-switch.md)
*/

@@ -30,3 +30,3 @@ export type PreferSwitchRuleConfig = RuleConfig<PreferSwitchOptions>;

*
* @see [prefer-switch](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-switch.md)
* @see [prefer-switch](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-switch.md)
*/

@@ -37,5 +37,5 @@ export interface PreferSwitchRule {

*
* @see [prefer-switch](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-switch.md)
* @see [prefer-switch](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-switch.md)
*/
'unicorn/prefer-switch': PreferSwitchRuleConfig;
}

@@ -16,3 +16,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-ternary](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-ternary.md)
* @see [prefer-ternary](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-ternary.md)
*/

@@ -24,3 +24,3 @@ export type PreferTernaryRuleConfig = RuleConfig<PreferTernaryOptions>;

*
* @see [prefer-ternary](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-ternary.md)
* @see [prefer-ternary](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-ternary.md)
*/

@@ -31,5 +31,5 @@ export interface PreferTernaryRule {

*
* @see [prefer-ternary](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-ternary.md)
* @see [prefer-ternary](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-ternary.md)
*/
'unicorn/prefer-ternary': PreferTernaryRuleConfig;
}

@@ -8,3 +8,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-text-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-text-content)
* @see [prefer-text-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-text-content)
*/

@@ -18,3 +18,3 @@ export type PreferTextContentRuleConfig = RuleConfig<[]>;

*
* @see [prefer-text-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-text-content)
* @see [prefer-text-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-text-content)
*/

@@ -27,5 +27,5 @@ export interface PreferTextContentRule {

*
* @see [prefer-text-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-text-content)
* @see [prefer-text-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-text-content)
*/
'unicorn/prefer-text-content': PreferTextContentRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-top-level-await](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-top-level-await.md)
* @see [prefer-top-level-await](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-top-level-await.md)
*/

@@ -14,3 +14,3 @@ export type PreferTopLevelAwaitRuleConfig = RuleConfig<[]>;

*
* @see [prefer-top-level-await](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-top-level-await.md)
* @see [prefer-top-level-await](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-top-level-await.md)
*/

@@ -21,5 +21,5 @@ export interface PreferTopLevelAwaitRule {

*
* @see [prefer-top-level-await](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-top-level-await.md)
* @see [prefer-top-level-await](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-top-level-await.md)
*/
'unicorn/prefer-top-level-await': PreferTopLevelAwaitRuleConfig;
}

@@ -8,3 +8,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-trim-start-end](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-trim-start-end)
* @see [prefer-trim-start-end](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-trim-start-end)
*/

@@ -18,3 +18,3 @@ export type PreferTrimStartEndRuleConfig = RuleConfig<[]>;

*
* @see [prefer-trim-start-end](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-trim-start-end)
* @see [prefer-trim-start-end](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-trim-start-end)
*/

@@ -27,5 +27,5 @@ export interface PreferTrimStartEndRule {

*
* @see [prefer-trim-start-end](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#prefer-trim-start-end)
* @see [prefer-trim-start-end](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#prefer-trim-start-end)
*/
'unicorn/prefer-trim-start-end': PreferTrimStartEndRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prefer-type-error](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-type-error.md)
* @see [prefer-type-error](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-type-error.md)
*/

@@ -14,3 +14,3 @@ export type PreferTypeErrorRuleConfig = RuleConfig<[]>;

*
* @see [prefer-type-error](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-type-error.md)
* @see [prefer-type-error](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-type-error.md)
*/

@@ -21,5 +21,5 @@ export interface PreferTypeErrorRule {

*
* @see [prefer-type-error](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prefer-type-error.md)
* @see [prefer-type-error](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prefer-type-error.md)
*/
'unicorn/prefer-type-error': PreferTypeErrorRuleConfig;
}

@@ -40,3 +40,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [prevent-abbreviations](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prevent-abbreviations.md)
* @see [prevent-abbreviations](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prevent-abbreviations.md)
*/

@@ -49,3 +49,3 @@ export type PreventAbbreviationsRuleConfig =

*
* @see [prevent-abbreviations](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prevent-abbreviations.md)
* @see [prevent-abbreviations](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prevent-abbreviations.md)
*/

@@ -56,5 +56,5 @@ export interface PreventAbbreviationsRule {

*
* @see [prevent-abbreviations](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/prevent-abbreviations.md)
* @see [prevent-abbreviations](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/prevent-abbreviations.md)
*/
'unicorn/prevent-abbreviations': PreventAbbreviationsRuleConfig;
}

@@ -8,3 +8,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [regex-shorthand](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#regex-shorthand)
* @see [regex-shorthand](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#regex-shorthand)
*/

@@ -18,3 +18,3 @@ export type RegexShorthandRuleConfig = RuleConfig<[]>;

*
* @see [regex-shorthand](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#regex-shorthand)
* @see [regex-shorthand](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#regex-shorthand)
*/

@@ -27,5 +27,5 @@ export interface RegexShorthandRule {

*
* @see [regex-shorthand](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/deprecated-rules.md#regex-shorthand)
* @see [regex-shorthand](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/deprecated-rules.md#regex-shorthand)
*/
'unicorn/regex-shorthand': RegexShorthandRuleConfig;
}

@@ -16,3 +16,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [relative-url-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/relative-url-style.md)
* @see [relative-url-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/relative-url-style.md)
*/

@@ -24,3 +24,3 @@ export type RelativeUrlStyleRuleConfig = RuleConfig<RelativeUrlStyleOptions>;

*
* @see [relative-url-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/relative-url-style.md)
* @see [relative-url-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/relative-url-style.md)
*/

@@ -31,5 +31,5 @@ export interface RelativeUrlStyleRule {

*
* @see [relative-url-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/relative-url-style.md)
* @see [relative-url-style](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/relative-url-style.md)
*/
'unicorn/relative-url-style': RelativeUrlStyleRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [require-array-join-separator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/require-array-join-separator.md)
* @see [require-array-join-separator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/require-array-join-separator.md)
*/

@@ -14,3 +14,3 @@ export type RequireArrayJoinSeparatorRuleConfig = RuleConfig<[]>;

*
* @see [require-array-join-separator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/require-array-join-separator.md)
* @see [require-array-join-separator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/require-array-join-separator.md)
*/

@@ -21,5 +21,5 @@ export interface RequireArrayJoinSeparatorRule {

*
* @see [require-array-join-separator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/require-array-join-separator.md)
* @see [require-array-join-separator](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/require-array-join-separator.md)
*/
'unicorn/require-array-join-separator': RequireArrayJoinSeparatorRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [require-number-to-fixed-digits-argument](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/require-number-to-fixed-digits-argument.md)
* @see [require-number-to-fixed-digits-argument](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/require-number-to-fixed-digits-argument.md)
*/

@@ -14,3 +14,3 @@ export type RequireNumberToFixedDigitsArgumentRuleConfig = RuleConfig<[]>;

*
* @see [require-number-to-fixed-digits-argument](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/require-number-to-fixed-digits-argument.md)
* @see [require-number-to-fixed-digits-argument](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/require-number-to-fixed-digits-argument.md)
*/

@@ -21,5 +21,5 @@ export interface RequireNumberToFixedDigitsArgumentRule {

*
* @see [require-number-to-fixed-digits-argument](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/require-number-to-fixed-digits-argument.md)
* @see [require-number-to-fixed-digits-argument](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/require-number-to-fixed-digits-argument.md)
*/
'unicorn/require-number-to-fixed-digits-argument': RequireNumberToFixedDigitsArgumentRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [require-post-message-target-origin](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/require-post-message-target-origin.md)
* @see [require-post-message-target-origin](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/require-post-message-target-origin.md)
*/

@@ -14,3 +14,3 @@ export type RequirePostMessageTargetOriginRuleConfig = RuleConfig<[]>;

*
* @see [require-post-message-target-origin](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/require-post-message-target-origin.md)
* @see [require-post-message-target-origin](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/require-post-message-target-origin.md)
*/

@@ -21,5 +21,5 @@ export interface RequirePostMessageTargetOriginRule {

*
* @see [require-post-message-target-origin](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/require-post-message-target-origin.md)
* @see [require-post-message-target-origin](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/require-post-message-target-origin.md)
*/
'unicorn/require-post-message-target-origin': RequirePostMessageTargetOriginRuleConfig;
}

@@ -26,3 +26,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [string-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/string-content.md)
* @see [string-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/string-content.md)
*/

@@ -34,3 +34,3 @@ export type StringContentRuleConfig = RuleConfig<StringContentOptions>;

*
* @see [string-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/string-content.md)
* @see [string-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/string-content.md)
*/

@@ -41,5 +41,5 @@ export interface StringContentRule {

*
* @see [string-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/string-content.md)
* @see [string-content](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/string-content.md)
*/
'unicorn/string-content': StringContentRuleConfig;
}

@@ -22,3 +22,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [template-indent](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/template-indent.md)
* @see [template-indent](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/template-indent.md)
*/

@@ -30,3 +30,3 @@ export type TemplateIndentRuleConfig = RuleConfig<TemplateIndentOptions>;

*
* @see [template-indent](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/template-indent.md)
* @see [template-indent](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/template-indent.md)
*/

@@ -37,5 +37,5 @@ export interface TemplateIndentRule {

*
* @see [template-indent](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/template-indent.md)
* @see [template-indent](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/template-indent.md)
*/
'unicorn/template-indent': TemplateIndentRuleConfig;
}

@@ -6,3 +6,3 @@ import type { RuleConfig } from '../rule-config';

*
* @see [throw-new-error](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/throw-new-error.md)
* @see [throw-new-error](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/throw-new-error.md)
*/

@@ -14,3 +14,3 @@ export type ThrowNewErrorRuleConfig = RuleConfig<[]>;

*
* @see [throw-new-error](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/throw-new-error.md)
* @see [throw-new-error](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/throw-new-error.md)
*/

@@ -21,5 +21,5 @@ export interface ThrowNewErrorRule {

*
* @see [throw-new-error](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v40.1.0/docs/rules/throw-new-error.md)
* @see [throw-new-error](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v41.0.0/docs/rules/throw-new-error.md)
*/
'unicorn/throw-new-error': ThrowNewErrorRuleConfig;
}

@@ -8,3 +8,3 @@ import type { RuleConfig } from '../rule-config';

'script-setup' | 'composition' | 'composition-vue2' | 'options',
...('script-setup' | 'composition' | 'composition-vue2' | 'options')[]
...('script-setup' | 'composition' | 'composition-vue2' | 'options')[],
];

@@ -11,0 +11,0 @@

@@ -150,4 +150,6 @@ import type { ArrayBracketNewlineRule } from './array-bracket-newline';

import type { PaddingLineBetweenBlocksRule } from './padding-line-between-blocks';
import type { PreferImportFromVueRule } from './prefer-import-from-vue';
import type { PreferSeparateStaticClassRule } from './prefer-separate-static-class';
import type { PreferTemplateRule } from './prefer-template';
import type { PreferTrueAttributeShorthandRule } from './prefer-true-attribute-shorthand';
import type { PropNameCasingRule } from './prop-name-casing';

@@ -362,4 +364,6 @@ import type { QuotePropsRule } from './quote-props';

PaddingLineBetweenBlocksRule &
PreferImportFromVueRule &
PreferSeparateStaticClassRule &
PreferTemplateRule &
PreferTrueAttributeShorthandRule &
PropNameCasingRule &

@@ -366,0 +370,0 @@ QuotePropsRule &

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc