-
-
Couldn't load subscription status.
- Fork 192
Closed
Milestone
Description
The error as documented in the official docs https://quick-lint-js.com/errors/E0718/
implies that the following scenario should throw an error:
const bug = { milestone: null };
console.log(bug.milestone); // null
console.log(bug.milestone?.name); // undefined
console.log(bug.milestone?.name.trim()); // throws an errorBut the actual output when running the code is:
const bug = { milestone: null };
console.log(bug.milestone); // null
console.log(bug.milestone?.name); // undefined
console.log(bug.milestone?.name.trim()); // undefinedIs there a good reason for this error to be listed or should be removed?
strager