What's Changed
* refactor: closes inflate and cache code by michalc in https://github.com/michalc/stream-inflate/pull/26
* Revert "refactor: closes inflate and cache code" by michalc in https://github.com/michalc/stream-inflate/pull/27
* perf: avoid a function call every yield by michalc in https://github.com/michalc/stream-inflate/pull/28
* refactor: gather functions that need to fetch or put into cache by michalc in https://github.com/michalc/stream-inflate/pull/29
* refactor: small tidy by michalc in https://github.com/michalc/stream-inflate/pull/30
* refactor: gather inflate-related yielding functions by michalc in https://github.com/michalc/stream-inflate/pull/31
* perf: closer cache and inflate by michalc in https://github.com/michalc/stream-inflate/pull/32
* refactor: rearrange and gather functions by michalc in https://github.com/michalc/stream-inflate/pull/33
* perf: merge cache and buffer by michalc in https://github.com/michalc/stream-inflate/pull/34
* perf: slightly faster retrieval from cache (with possible fix) by michalc in https://github.com/michalc/stream-inflate/pull/35
**Full Changelog**: https://github.com/michalc/stream-inflate/compare/v0.0.21...v0.0.22