File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -119,7 +119,7 @@ Available values:
119119
120120Default value: ` false ` .
121121
122- Enables built-in support of ` zstd ` compression algorithm (node ` >=22.15.0 ` ).
122+ Enables built-in support of ` zstd ` compression algorithm (node: ` >=22.15.0 ` ).
123123Zstd compression is experimental (see [ node Zstd documentation] ( https://nodejs.org/api/zlib.html#zlibcreatezstdcompressoptions ) ).
124124
125125Available values:
Original file line number Diff line number Diff line change @@ -127,6 +127,12 @@ exports = module.exports = internals.Compression = class {
127127
128128 enableBrotliCompression ( compressionOptions ) {
129129
130+ const defaults = {
131+ params : {
132+ [ Zlib . constants . BROTLI_PARAM_QUALITY ] : 4
133+ }
134+ } ;
135+ compressionOptions = Hoek . applyToDefaults ( defaults , compressionOptions ) ;
130136 this . decoders . br = ( options ) => Zlib . createBrotliDecompress ( { ...options , ...compressionOptions } ) ;
131137 this . encoders . br = ( options ) => Zlib . createBrotliCompress ( { ...options , ...compressionOptions } ) ;
132138 this . setPriority ( [ 'br' ] ) ;
You canβt perform that action at this time.
0 commit comments