Compiler behavior inconsistency with nullish properties needs clarification.
The issue involves inconsistent compiler behavior with nullish properties in component dot notation. The task requires determining if this behavior is intended and updating documentation or compiler logic accordingly. The main blocker is identifying specific cases where the compiler complains.
Right now, it is unclear. It works in the repl and it works when i run pnpm build; node build. But the compiler will complain in certain cases.
If it is supposed to work, we should add docs and maybe adjust the compiler. If it isnt, we should add linting/type checking for nullish dot notation and change the compiler always error.
.
annoyance
Claim this issue to let others know you're working on it. You'll earn 10 points when you complete it!