- use ES6 features over ES5 like class over function.
- replace
mnemonist/lru-cache
withhashlru
. - add prefix method.
- add prefix as option.
- add route method.
- add use method.
- add throw as option.
- add custom method not allowed function as option.
- add custom path not implemented function as option.
- use Symbol(s) to make some props as private.
- ignore default favicon request.
- clean up the test.
- add typescript support.
- update README.md docs.
- improve the perf.
- remove the
.on()
method support. - early handle the
option
request. - support this methods [get|put|post|patch|delete|all] only.
- add cache support using the fastes LRU cache
mnemonist/lru-cache
.
- fix node version inside the package.json
- add benchmarks section inside the README.md
- initial release