@eslint-types/typescript-eslint
Advanced tools
Comparing version 6.11.0 to 6.12.0
{ | ||
"name": "@eslint-types/typescript-eslint", | ||
"version": "6.11.0", | ||
"version": "6.12.0", | ||
"description": "TypeScript definitions for eslint-define-config", | ||
@@ -23,3 +23,3 @@ "homepage": "https://github.com/eslint-types/define-config-plugin-types/tree/main/types/typescript-eslint", | ||
"devDependencies": { | ||
"@typescript-eslint/eslint-plugin": "6.11.0" | ||
"@typescript-eslint/eslint-plugin": "6.12.0" | ||
}, | ||
@@ -26,0 +26,0 @@ "exports": { |
@@ -17,5 +17,5 @@ export interface Schema0 { | ||
*/ | ||
ignoreClassesThatImplementAnInterface?: boolean; | ||
ignoreClassesThatImplementAnInterface?: boolean | 'public-fields'; | ||
} | ||
export type ClassMethodsUseThisRuleOptions = [Schema0?]; |
@@ -83,2 +83,24 @@ export type BaseConfig = | ||
| 'private-constructor' | ||
| 'accessor' | ||
| 'public-accessor' | ||
| 'public-decorated-accessor' | ||
| 'decorated-accessor' | ||
| 'static-accessor' | ||
| 'public-static-accessor' | ||
| 'instance-accessor' | ||
| 'public-instance-accessor' | ||
| 'abstract-accessor' | ||
| 'public-abstract-accessor' | ||
| 'protected-accessor' | ||
| 'protected-decorated-accessor' | ||
| 'protected-static-accessor' | ||
| 'protected-instance-accessor' | ||
| 'protected-abstract-accessor' | ||
| 'private-accessor' | ||
| 'private-decorated-accessor' | ||
| 'private-static-accessor' | ||
| 'private-instance-accessor' | ||
| '#private-accessor' | ||
| '#private-static-accessor' | ||
| '#private-instance-accessor' | ||
| 'get' | ||
@@ -85,0 +107,0 @@ | 'public-get' |
@@ -1,1 +0,8 @@ | ||
export type SwitchExhaustivenessCheckRuleOptions = []; | ||
export interface Schema0 { | ||
/** | ||
* If 'true', require a 'default' clause for switches on non-union types. | ||
*/ | ||
requireDefaultForNonUnion?: boolean; | ||
} | ||
export type SwitchExhaustivenessCheckRuleOptions = [Schema0?]; |
@@ -940,3 +940,3 @@ import type { AdjacentOverloadSignaturesRuleOptions } from './rules/adjacent-overload-signatures'; | ||
/** | ||
* Require switch-case statements to be exhaustive with union type | ||
* Require switch-case statements to be exhaustive | ||
* | ||
@@ -943,0 +943,0 @@ * @see [switch-exhaustiveness-check](https://typescript-eslint.io/rules/switch-exhaustiveness-check) |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
114008
3321