42 lines
768 B
Markdown
42 lines
768 B
Markdown
# Hello middleware for Hono
|
|
|
|
An example project of the third-party middleware for [Hono](https://github.com/honojs/hono).
|
|
This middleware add `X-Message` header to the Response.
|
|
|
|
## Usage
|
|
|
|
```ts
|
|
import { hello } from '@honojs/hello'
|
|
import { Hono } from 'hono'
|
|
|
|
const app = new Hono()
|
|
|
|
app.use('*', hello('Hello!! Hono!!'))
|
|
app.get('/', (c) => c.text('foo'))
|
|
|
|
export default app
|
|
```
|
|
|
|
## Deno
|
|
|
|
```ts
|
|
import { serve } from 'https://deno.land/std/http/server.ts'
|
|
import { hello } from 'https://deno.land/x/hono_hello/mod.ts'
|
|
import { Hono } from 'https://deno.land/x/hono/mod.ts'
|
|
|
|
const app = new Hono()
|
|
|
|
app.use('*', hello('Hello!! Hono!!'))
|
|
app.get('/', (c) => c.text('foo'))
|
|
|
|
serve(app.fetch)
|
|
```
|
|
|
|
## Author
|
|
|
|
Yusuke Wada <https://github.com/yusukebe>
|
|
|
|
## License
|
|
|
|
MIT
|