Tracked
- NPM Downloads Last Month
- 4465
- Issues
- 0
- Stars
- 0
- Forks
- 0
- Watchers
- 0
By default Serverless packages whole contents of service folder in which lambda was configured, it raises issues in projects where we maintain many functions under one service.
This plugin ensures that it is only dependencies of given lambda that are packaged and deployed to remote instance
$ npm install serverless-plugin-reducer
serverless.yml
)individually: true
for package
group. (See Packaging functions separately)package:
individually: true
serverless.yml
plugins:
- serverless-plugin-reducer
include
option as e.g.functions:
hello:
handler: handler.hello
package:
include:
- non-node-js-module.txt
- required-through-dynamic-path.js
custom:
reducer:
ignoreMissing: true
npm test