firebase / firebase/firebase-js-sdk

FR: always use `Error.prototype.cause` for more useful error messages

Open
#6,921 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.