Closed sushi-chaaaan closed 4 months ago
デフォルトのOptionは
const defaultOptions: Options = [
{
allowString: true,
allowNumber: true,
allowNullableObject: true,
allowNullableBoolean: false,
allowNullableString: false,
allowNullableNumber: false,
allowNullableEnum: false,
allowAny: false,
allowRuleToRunWithoutStrictNullChecksIKnowWhatIAmDoing: false,
},
];
だが、0とNaNを条件式に入れるのを防ぎたいのでallowNumber: false
で上書きする
https://zenn.dev/manalink_dev/articles/eslint-react-expression
を参考に、条件式に意図せぬfalsyな値が入りにくいルールに変更する