preact-material-components
Version:
preact wrapper for "Material Components for the web"
15 lines (13 loc) • 336 B
JavaScript
;
const compression = require('compression');
module.exports = exports = function compress(opts, fn) {
if (!fn) {
fn = opts;
opts = {};
}
const compressionHandler = compression(opts);
return (req, res) => {
return new Promise(resolve => compressionHandler(req, res, resolve))
.then(() => fn(req, res));
};
};