/** * n8n custom extension – remove Express `compression()` middleware * plus safeguard: strip any Content-Encoding header that sneaks in. */ module.exports = { init(app) { // compression() की layer identify करके router से हटा दें if (app?._router?.stack) { app._router.stack = app._router.stack.filter( (layer) => !(layer.handle && layer.handle.name === 'compression') ); } // fallback middleware – हर response पर header उड़ा दो app.use((_req, res, next) => { res.removeHeader('Content-Encoding'); next(); }); console.log('🗜️ gzip disabled via custom extension'); }, };