<h1 align='center'>🔥 Blaze Types</h1>
<div align='center'>
An event driven framework for 🔥 Hono.js
</div>

<h2 id="table">Table of Contents</h2>

- <a href="#about">What is this?</a>
- <a href="#getting-started">Getting Started</a>
- <a href="#contributing">Contributing</a>
- <a href="#contributors">Contributors</a>

<h2 id="about">What is this?</h2>

In Busy Hour we use [blaze](https://github.com/Busy-Hour-Studio/blaze) as our backend framework where it allow us to write our backend code in an event driven pattern. Unfortunately, as the times goes on it become redundant to recast the result when calling the API through the `context` API. To fix these issues, we create `blaze-types` which automatically generate the type for us so our code will be type safe as much as possible.

<h2 id="getting-started">Getting Started</h2>

To get started to use `blaze-types` on your project, you can start by installing it to your [Node](https://nodejs.org/) project by using the following command.

```bash
pnpm i @busy-hour/blaze-types
```

Once you install `blaze-types` in your project, you can start using it by following the complete instruction how to start using blaze-types on your blaze project on our [wiki](https://github.com/Busy-Hour-Studio/blaze-types/wiki) .

<h2 id="#contributing">Contributing</h2>

To start contributing to our repository, please look more about the detail how to contribute in our [contribution guidelines](./CONTRIBUTING.md).

<h2 id="contributors">Contributors</h2>

<a href="https://github.com/Busy-Hour-Studio/blaze-types/graphs/contributors">
  <p align="center">
    <img width="128" src="https://contrib.rocks/image?repo=Busy-Hour-Studio/blaze-types" alt="A table of avatars from the project's contributors" />
  </p>
</a>

<p align="center">
  Made with <a rel="noopener noreferrer" target="_blank" href="https://contrib.rocks">contrib.rocks</a>
</p>
