serverless-content-compression

Serverless plugin that enables/disables content compression setting in API Gateway

Deprecated

Serverless Framework now supports this functionality out of the box. Example:

provider:
name: aws
apiGateway:
minimumCompressionSize: 1024

How to use

  1. npm install --save-dev serverless-api-compression

  2. Add plugin to your serverless.yml config

plugins:
- serverless-api-compression
  1. Add contentCompression attribute to your custom section
custom:
contentCompression: 1024

contentCompression value is a MinimumCompressionSize in bytes. Use 0 to enable compression for all responses. Use null or false to disable it.