sendgrid-nodejs
sendgrid-nodejs copied to clipboard
fix: ResponseError typescript compile errors
Fixes
this PR updates the types for the ResponseError class. Previously, this caused typescript compiler failures that require casting this to any type.
Type error: Property 'toJSON' does not exist on type 'ResponseError'.
48 | console.error(error)
49 | if (error instanceof ResponseError) {
> 50 | res.status(error.code).json(error.toJSON());
| ^
51 | } else if (error instanceof Error) {
52 | const errorMessage = error.message
53 | res.status(500).json({ message: errorMessage });
Error: Command "npm run build" exited with 1
Checklist
- [x] I acknowledge that all my contributions will be made under the project's license
- [ ] I have made a material change to the repo (functionality, testing, spelling, grammar)
- [x] I have read the Contribution Guidelines and my PR follows them
- [x] I have titled the PR appropriately
- [x] I have updated my branch with the main branch
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] I have added the necessary documentation about the functionality in the appropriate .md file
- [ ] I have added inline documentation to the code I modified
If you have questions, please file a support ticket.