firebase / firebase/firebase-js-sdk
FR: always use `Error.prototype.cause` for more useful error messages
Open
api: core
feature request
- Dominant language
- TypeScript
- Stars
- 5.1k
- Forks
- 1k
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 37
Description
### [REQUIRED] Describe your environment
* Operating System version: Ubuntu 22.10
* Browser version: Chrome Beta 109.0.5414.61
* Firebase SDK version: 9.15.0
* Firebase Product: auth, firestore, database, storage, emulators
### [REQUIRED] Describe the problem
When throwing errors, Firebase doesn’t seem to use [`Error.prototype.cause`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/cause) yet. It would be easier for debuging.
Contributor guide
Assessment
This issue has not been assessed yet.