|
|
|
|
|
by abdnafees
1233 days ago
|
|
After asking the question, I looked for an answer and found the is-object npm package. It utilizes a null check to make sure a variable is an object. This utility has 6.6 million weekly downloads.
The logic in the isObject function will break because the second condition would then be invalidated. Resulting in a bad day for 6.6 million projects. It took me a while to digest the magnitude. Maybe because I just started as an SWE. |
|
However, other code which may make assertions on null values after checking the value is an object would break.