UNPKG

@typescript-eslint/eslint-plugin

Version:
20 lines 836 B
import type { TSESLint } from '@typescript-eslint/utils'; export type Options = [ { allowRuleToRunWithoutStrictNullChecksIKnowWhatIAmDoing?: boolean; ignoreBooleanCoercion?: boolean; ignoreConditionalTests?: boolean; ignoreMixedLogicalExpressions?: boolean; ignorePrimitives?: { bigint?: boolean; boolean?: boolean; number?: boolean; string?: boolean; } | true; ignoreTernaryTests?: boolean; } ]; export type MessageIds = 'noStrictNullCheck' | 'preferNullishOverOr' | 'preferNullishOverTernary' | 'suggestNullish'; declare const _default: TSESLint.RuleModule<MessageIds, Options, import("../../rules").ESLintPluginDocs, TSESLint.RuleListener>; export default _default; //# sourceMappingURL=prefer-nullish-coalescing.d.ts.map