Yusuke Wada
1282473f85
refactor: enable strictPropertyInitialization
( #333 )
...
* refactor: enable `strictPropertyInitialization`
* checkout `0de127fd74879445b0910fd6505ca22a22a5d791`
2022-07-01 10:30:43 +09:00
Yusuke Wada
d43321109d
[BREAKING] refactor(jsx): h
to jsx
, remove h
( #318 )
2022-06-13 09:25:27 +09:00
Taku Amano
5993b61067
feat(middleware/jsx): We need Fragment. ( #310 )
2022-06-12 08:20:31 +09:00
Yusuke Wada
273106cfa9
[WIP] feat: jsx middleware
2022-06-07 19:03:42 +09:00
Yusuke Wada
e237927934
chore(tsconfig): update es2017
to es2020
( #285 )
2022-05-30 21:59:38 +09:00
Yusuke Wada
8bbb495d51
chore: add .mts
to tsconfig.json
2022-05-27 17:28:07 +09:00
Yusuke Wada
b55eb2e661
refactor(TypeScript): enable strict null check ( #280 )
2022-05-27 17:22:39 +09:00
Yusuke Wada
923a30e53d
feat: serve-static middleware supports Module Worker mode ( #250 )
2022-05-19 09:29:09 +09:00
Yusuke Wada
6ddba47cb5
chore: absolute import to relative import ( #228 )
2022-05-14 12:55:01 +09:00
Yusuke Wada
ac713c0659
refactor: refine directory structure ( #156 )
...
* refactor: refine importing mechanism
* refactor: move `CODE_OF_CONDUCT.md`
2022-04-20 14:06:04 +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
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
Yusuke Wada
e6039f69f9
Migrate to TypeScript ( #21 )
...
* Migrate to TypeScript
* ready for publish
2022-01-05 18:41:29 +09:00