Serverless Api Compression

homepage icon https://github.com/evgenykireev/serverless-api-compression
Follow @evgenykireev

Tracked

NPM Downloads Last Month
16150
Issues
0
Stars
0
Forks
0
Watchers
0
Watch Star Fork Issue Download License NPM Build Status Coverage Status Contributors

Repo README Contents:

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 ```
  3. 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.