├── .editorconfig ├── .github └── workflows │ ├── ci.yml │ └── publish.yml ├── .gitignore ├── .husky └── pre-commit ├── .prettierrc ├── LICENSE ├── README.md ├── bun.lockb ├── bunfig.toml ├── eslint.config.mjs ├── package.json ├── renovate.json ├── src ├── cache.ts ├── compression-stream.ts ├── index.ts ├── main.ts └── types.ts ├── tests ├── cache.test.ts ├── compression-stream.test.ts ├── data.json ├── index.test.ts ├── node │ ├── cjs │ │ ├── index.js │ │ ├── package-lock.json │ │ └── package.json │ └── esm │ │ ├── index.js │ │ ├── package-lock.json │ │ └── package.json ├── setup.ts └── waifu.png ├── tsconfig.cjs.json ├── tsconfig.esm.json └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/README.md -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/bun.lockb -------------------------------------------------------------------------------- /bunfig.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/bunfig.toml -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/renovate.json -------------------------------------------------------------------------------- /src/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/src/cache.ts -------------------------------------------------------------------------------- /src/compression-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/src/compression-stream.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/src/types.ts -------------------------------------------------------------------------------- /tests/cache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/tests/cache.test.ts -------------------------------------------------------------------------------- /tests/compression-stream.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/tests/compression-stream.test.ts -------------------------------------------------------------------------------- /tests/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/tests/data.json -------------------------------------------------------------------------------- /tests/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/tests/index.test.ts -------------------------------------------------------------------------------- /tests/node/cjs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/tests/node/cjs/index.js -------------------------------------------------------------------------------- /tests/node/cjs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/tests/node/cjs/package-lock.json -------------------------------------------------------------------------------- /tests/node/cjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/tests/node/cjs/package.json -------------------------------------------------------------------------------- /tests/node/esm/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/tests/node/esm/index.js -------------------------------------------------------------------------------- /tests/node/esm/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/tests/node/esm/package-lock.json -------------------------------------------------------------------------------- /tests/node/esm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/tests/node/esm/package.json -------------------------------------------------------------------------------- /tests/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/tests/setup.ts -------------------------------------------------------------------------------- /tests/waifu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/tests/waifu.png -------------------------------------------------------------------------------- /tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/tsconfig.cjs.json -------------------------------------------------------------------------------- /tsconfig.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/tsconfig.esm.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vermaysha/elysia-compress/HEAD/tsconfig.json --------------------------------------------------------------------------------