react/scripts/rollup/plugins/sizes-plugin.js

13 lines
267 B
JavaScript

const gzip = require('gzip-size');
module.exports = function sizes(options) {
return {
ongenerate(bundle, obj) {
const size = Buffer.byteLength(obj.code);
const gzipSize = gzip.sync(obj.code);
options.getSize(size, gzipSize);
},
};
};