Vincent Lycoops
Vincent Lycoops
@thePunderWoman Thank you for your honesty. Just fyi, when you changed the PRs to drafts, I didn't get a notification, so people might miss that it happened.
Cheerio was in RC, meaning it can change as it wishes until the official release. Pinning dependencies is crucial and especially crucial when using experimental packages.
I've said this before, but error handling in resources is problematic the way it is currently implemented. I'd even go as far and say that the recent change that forces...
It was announced that there will be an RFC regarding resource soon, I think until then suggestions aren't being addressed.
I wonder why this is completely being ignored.
Are you using the [fetch-backend](https://angular.dev/api/common/http/FetchBackend)? Quickly glancing over the code there, it seems like the fetch-backend doesn't handle JSON.parse errors the same way as the [xhr-backend](https://angular.dev/api/common/http/HttpXhrBackend). The XhrBackend returns HttpJsonParseError,...
This is honestly quite surprising, in both backends, failing to parse JSON should end up on the error channel of the observable. What are you getting if instead of observing...
I know @JeanMeche was working on something similar: https://github.com/angular/angular/pull/59296 Not sure what internal discussions resulted in.