https://github.com/weecraft/hono-helper
The utility helper to honojs
https://github.com/weecraft/hono-helper
api exception helper hono validator
Last synced: 6 months ago
JSON representation
The utility helper to honojs
- Host: GitHub
- URL: https://github.com/weecraft/hono-helper
- Owner: weecraft
- License: mit
- Created: 2023-09-21T10:54:44.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-18T05:16:23.000Z (11 months ago)
- Last Synced: 2025-03-27T17:56:43.730Z (6 months ago)
- Topics: api, exception, helper, hono, validator
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/hono-helper
- Size: 145 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README





[🐛 Issues](https://github.com/nyomansunima/hono-helper/issues) . [📝 Explore docs](https://github.com/nyomansunima/hono-helper)
# Hono Helper - Utility helper to hono.dev
The Hono.dev Helper project is born out of the need for simplifying and enhancing the development experience for those working with Eclipse Hono, an open-source IoT messaging project. Eclipse Hono provides a scalable and reliable platform for connecting and managing IoT devices, but developers often encounter challenges related to handling exceptions, validation, and custom mapping of data types. This project aims to alleviate these pain points by providing a set of tools and utilities to streamline Hono development.
## Features
This project is contain buch of feature included to help me support my workflow
- Custom exception - Throw everything into class error
- apiHandler - return only object not the context
- Type validation - Validate the body, params, and query using class validator
- Mapped type to omit, partial and so on## Stacks
Since building this project here are list about stack, site, tech and any library in this project
- [Hono](https://hono.dev)
- [Class Validator](https://github.com/typestack/class-validator)
- [Class Transformer](https://github.com/typestack/class-transformer)## Roadmap
All about the task, issues, and roadmap for this projec you can find it on Project Section.
## License
This project is maintain under the [MIT License](./LICENSE). Please read how to use this project.
## Thanks
Thanks to read this project documentation.