error call chain fluent api
In call chains some errors like TS2554 ("Expected x arguments, but got y") are reported for the whole call chain.
Example:

In this case the error is reported (starting) at line 5 where the actual error is in line 14.
Suggestion: Just highlight the concerned (last) method invocation in this case.
My suggestion meets these guidelines:
indeed this is annoying, can we put some more effort to more precise/meaningful/drama-free error scopes?
@DanielRosenwasser This seems like pure win to me. Thoughts?
Daniel likes it per offline conversation. Accepting PRs to change the error span to just the method name + argument list.
Can I try this?
Go for it.
Thanks @dhruvrajvanshi!
Most helpful comment
Can I try this?