It would seem that where() and is() are allowed to fail silently, but esbuild throws an error if they don't receive any arguments.
According to the spec, these accept a forgiving-selector-list which "parses each selector in the list individually, simply ignoring ones that fail to parse". based on this, it would seem that anything (or nothing) is a valid argument.
Thoughts?
Playground example