0
0
mirror of https://github.com/honojs/hono.git synced 2024-12-01 10:51:01 +00:00
Commit Graph

307 Commits

Author SHA1 Message Date
Yusuke Wada
9d41d008de bump up to v0.5.1 2022-03-02 04:07:20 +09:00
Yusuke Wada
4ad7259796 Bump up to v0.5.0 2022-02-26 08:39:59 +09:00
Yusuke Wada
be40084437 Bump up to v0.4.2 2022-02-23 11:35:15 +09:00
Yusuke Wada
bd2907219c
feat: exports RegExpRouter (#115)
It might be default router.
2022-02-23 09:58:24 +09:00
Yusuke Wada
0a6afc2c74
refactor: directory structure (#114)
* refactor: move  trie-router

* refactor: mv node.ts

* refactor: do not use `test` directory

* fix eslint target
2022-02-23 09:35:05 +09:00
Yusuke Wada
2f08c0fc86 Bump up to v0.4.1 2022-02-20 22:45:55 +09:00
Yusuke Wada
9c397fbff3
chore: set up prettier (#106) 2022-02-17 21:24:08 +09:00
Yusuke Wada
fca3ddeb87 bump up to v0.4.0 2022-02-16 11:08:47 +09:00
Yusuke Wada
354dd795b0 bump up to v0.3.8 2022-02-14 15:35:41 +09:00
Yusuke Wada
cbcefa2a3c fix: exports package.json 2022-02-10 10:00:45 +09:00
Yusuke Wada
b872cd2e56 Bump v0.3.7 2022-02-08 05:54:53 +09:00
Yusuke Wada
8e8b01703a
feat: exports buffer util (#96) 2022-02-08 05:53:56 +09:00
Yusuke Wada
2aa44417ee Bump to v0.3.6 2022-02-05 23:31:57 +09:00
Yusuke Wada
c38f1c896c Bump v0.3.5 2022-02-04 08:02:10 +09:00
Yusuke Wada
b049cfa213 Bump to v0.3.4 2022-02-03 22:11:52 +09:00
Yusuke Wada
30b0c447aa
fix: use require (#87) 2022-02-03 22:11:19 +09:00
Yusuke Wada
48b1b8194c Bump v0.3.3 2022-02-03 08:44:31 +09:00
Yusuke Wada
d5280a1e0a
feat: Basic-auth with polyfill (#86)
* feat: Basic-auth with polyfill

Basic auth support Fastly Compute@Edge with polyfills

* Try-cache

* Add negative tests
2022-02-03 08:40:20 +09:00
Yusuke Wada
0297e178d5 Bumped v0.3.2 2022-02-02 17:56:07 +09:00
Yusuke Wada
ebec91cbd9 Bumped v0.3.1 2022-02-02 10:30:42 +09:00
Yusuke Wada
22f6e724d8 Bumped v0.3.0 2022-02-01 22:17:01 +09:00
Yusuke Wada
7dd486ad7b
feat: builtin middleware as sub module (#81)
# BREAKING CHANGES!!

Now, builtin middleware are not in main package. You can't use `Middleware.logger()` method. Call sub modules if needed:

```js
import { Hono } from 'hono'
import { poweredBy } from 'hono/powered-by'
import { logger } from 'hono/logger'

const app = new Hono()

app.use('*', poweredBy())
app.use('*', logger())
```

Closes: #80

---

* feat: builtin middleware as sub module

* fixed middleware

* Update readme

* Add types

* New gif
2022-02-01 22:15:00 +09:00
Yusuke Wada
e6e3b17792 Bumped v0.2.4 2022-01-31 14:41:36 +09:00
Yusuke Wada
07a3de4190 Bumped v0.2.3 2022-01-29 10:31:57 +09:00
Yusuke Wada
a1f29dad5c
fix: diable mustache middleware (#73)
* fix: diable mustache middleware

* Fixed
2022-01-29 09:31:32 +09:00
Yusuke Wada
3370673824 Bumped v0.2.1 2022-01-29 09:12:55 +09:00
Yusuke Wada
29f67c5b72
feat: Mustache Middleware (#72)
* [WIP] feat: Mustache Middleware

Dirty code.
A Big problem is tests for Workers Site KV does not work well...

* feat: mustache middleware

* Add readme
2022-01-29 09:09:37 +09:00
Yusuke Wada
a514a5dbc8 Bumped v0.2.0 2022-01-26 13:12:20 +09:00
Yusuke Wada
f5a5654422 Bumped v0.1.0 🎉 2022-01-21 23:38:58 +09:00
Yusuke Wada
aa052a05eb Bumped v0.0.16 2022-01-19 18:47:14 +09:00
Yusuke Wada
98924ce164 Bumped v0.0.15 2022-01-19 01:45:08 +09:00
Yusuke Wada
bde83550e2 Bump v0.0.14 2022-01-16 21:56:33 +09:00
Yusuke Wada
13b9730ce7 Bumped v0.0.13 2022-01-12 09:27:28 +09:00
Minghe
52b56e6ddb
feat(miniflare): repalce service-worker-mock with miniflare (#41)
* feat(miniflare): repalce service-worker-mock with miniflare

* feat(ci): add build step
2022-01-12 02:14:53 +09:00
Yusuke Wada
f9fa20062b
Refactor (#35)
* export Handler

* Fixed example

* Update readme

* Rename

* Param value as string

* Update jsx ssr example

* Hono is Ultrafast web framework
2022-01-09 21:10:12 +09:00
Yusuke Wada
83f731f259 Bumped to 0.0.12 2022-01-08 14:08:44 +09:00
Minghe
cb4f3d6282
feat(basic-auth): basic-auth middleware (#28)
* feat(basic-auth): basic-auth middleware

* fix(dep): update yarn.lock

* refactor(review): resolove some comments
2022-01-07 17:44:08 +09:00
Minghe
7c87ac68cd
Setup lint to enable code styles check (#27)
* feat(ci): setup github action to enable ci

* feat(ci): enable lint

* fix(lint): fix critical code style issues
2022-01-07 07:03:54 +09:00
Yusuke Wada
e6039f69f9
Migrate to TypeScript (#21)
* Migrate to TypeScript

* ready for publish
2022-01-05 18:41:29 +09:00
Yusuke Wada
dbb5016a58
Use edge-mock instead of node-fetch (#18) 2022-01-04 07:02:31 +09:00
Yusuke Wada
dd2ec20807 Bumped v0.0.10 2022-01-03 18:15:44 +09:00
Yusuke Wada
e9e4ec096a
Add keywords to package.json (#13) 2022-01-02 22:01:09 +09:00
Yusuke Wada
5408416ce0 Bumped v0.0.9 2022-01-02 00:31:01 +09:00
Yusuke Wada
e32ed85ad1 Bumped v0.0.8 2022-01-01 16:24:52 +09:00
Yusuke Wada
1ad6549e81 Bumped v0.0.7 2022-01-01 15:35:17 +09:00
Yusuke Wada
8baa6b35d3 Bumped v0.0.6 2021-12-28 15:22:11 +09:00
Yusuke Wada
146dfbf743 Bumped v0.0.5 2021-12-28 01:35:33 +09:00
Yusuke Wada
b70bfb0558 Pass the tests 2021-12-27 12:56:10 +09:00
Yusuke Wada
b348245234 Version++ 2021-12-21 17:40:08 +09:00
Yusuke Wada
cea29c7087 Remove not used modules 2021-12-20 06:59:29 +09:00
Yusuke Wada
c97dc75120 version++ 2021-12-20 06:00:59 +09:00
Yusuke Wada
8ccbd616cd Update router! 2021-12-17 15:31:08 +09:00
Yusuke Wada
e47d9646f5 Add example 2021-12-15 11:41:28 +09:00
Yusuke Wada
5526535c8c Update package.json 2021-12-15 05:26:01 +09:00
Yusuke Wada
d8f49f4133 Fixed text 2021-12-15 05:05:03 +09:00
Yusuke Wada
e81a0e826e Add source files 2021-12-15 04:58:45 +09:00
Yusuke Wada
4a68b0d8d7 Initial commit 2021-12-15 04:26:22 +09:00