The ESLint warning you're seeing in VSCode—"Unexpected nullable string value in conditional. Please handle the nullish/empty cases explicitly"—comes from the @typescript-eslint/strict-boolean-expressions
rule. This rule enforces that conditionals must be explicit when dealing with potentially null
or undefined
values.