File tree Expand file tree Collapse file tree 2 files changed +11
-3
lines changed
Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Original file line number Diff line number Diff line change 22language : node_js
33node_js :
44 - " 8"
5-
6- sudo : false
7- dist : trusty
5+ - " 12"
86
97cache :
108 yarn : true
Original file line number Diff line number Diff line change 44var RSVP = require ( 'rsvp' ) ;
55var fs = require ( 'fs' ) ;
66var path = require ( 'path' ) ;
7+ var zlib = require ( 'zlib' ) ;
78var minimatch = require ( 'minimatch' ) ;
89var caniuse = require ( 'caniuse-api' ) ;
910var RSVP = require ( 'rsvp' )
@@ -134,6 +135,15 @@ module.exports = {
134135 } ,
135136
136137 brotliCompressor ( ) {
138+ // Use native brotli support on Node >= 11
139+ if ( zlib . createBrotliCompress ) {
140+ var brotliOptions = { } ;
141+
142+ brotliOptions [ zlib . constants . BROTLI_PARAM_QUALITY ] = 11 ;
143+
144+ return zlib . createBrotliCompress ( { params : brotliOptions } ) ;
145+ }
146+
137147 return require ( 'iltorb' ) . compressStream ( { quality : 11 } ) ;
138148 } ,
139149
You can’t perform that action at this time.
0 commit comments