Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tada5hi/ebec
A collection of extensible ES6 error classes for different contexts.
https://github.com/tada5hi/ebec
abstraction class debug error error-classes error-code error-handling exception extendable http
Last synced: 18 days ago
JSON representation
A collection of extensible ES6 error classes for different contexts.
- Host: GitHub
- URL: https://github.com/tada5hi/ebec
- Owner: tada5hi
- License: mit
- Created: 2022-09-21T07:26:46.000Z (about 2 years ago)
- Default Branch: develop
- Last Pushed: 2024-01-01T01:38:17.000Z (11 months ago)
- Last Synced: 2024-10-12T18:57:39.395Z (about 1 month ago)
- Topics: abstraction, class, debug, error, error-classes, error-code, error-handling, exception, extendable, http
- Language: TypeScript
- Homepage:
- Size: 4.52 MB
- Stars: 7
- Watchers: 2
- Forks: 2
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# ebec 🎉
[![main](https://github.com/Tada5hi/typescript-error/actions/workflows/main.yml/badge.svg)](https://github.com/Tada5hi/typescript-error/actions/workflows/main.yml)
[![codecov](https://codecov.io/gh/tada5hi/ebec/branch/master/graph/badge.svg?token=HLHCWI3VO1)](https://codecov.io/gh/tada5hi/ebec)
[![Known Vulnerabilities](https://snyk.io/test/github/Tada5hi/typescript-error/badge.svg)](https://snyk.io/test/github/Tada5hi/typescript-error)
[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-%23FE5196?logo=conventionalcommits&logoColor=white)](https://conventionalcommits.org)## What is it?
A collection of extensible ES6 error classes for different contexts.**Table of Contents**
- [Packages](#packages)
- [Core](#core-)
- [HTTP](#http-)
- [License](#license)## Packages
The repository contains the following packages:### Core 🥋
**`ebec`**
A library that simplifies error handling by providing an ES6 error class and utility functions.
This library facilitates the extraction of options and error messages from constructor arguments.[Documentation](./packages/ebec)
### HTTP 🥁
**`@ebec/http`**
A library that provides extensible ES6 HTTP error classes that define basic information about the error.
[Documentation](./packages/http)
## License
Made with 💚
Published under [MIT License](./LICENSE).