feat(compression): Add cross-runtime response compression (Brotli/gzip), per-route decorators, and pre-compressed static file support
This commit is contained in:
19
ts/compression/index.ts
Normal file
19
ts/compression/index.ts
Normal file
@@ -0,0 +1,19 @@
|
||||
/**
|
||||
* Compression module exports
|
||||
*/
|
||||
|
||||
export {
|
||||
getCompressionProvider,
|
||||
createCompressionProvider,
|
||||
type ICompressionProvider,
|
||||
} from './compression.runtime.js';
|
||||
|
||||
export {
|
||||
shouldCompressResponse,
|
||||
selectCompressionAlgorithm,
|
||||
compressResponse,
|
||||
compressResponseBody,
|
||||
normalizeCompressionConfig,
|
||||
DEFAULT_COMPRESSION_CONFIG,
|
||||
type ICompressionConfig,
|
||||
} from './compression.middleware.js';
|
||||
Reference in New Issue
Block a user