Serverless Ignore
Serverless plugin to ignore files (.slsignore)
# serverless-ignore
[](http://www.serverless.com) [](https://www.npmjs.com/package/serverless-ignore) [](https://www.npmjs.com/package/serverless-ignore)
Serverless plugin to ignore files like a .gitignore
#### Why
* Remove long list of hardcoded exclude files from serverless.yml
* Better managing between different serverless.yml (just add a different .slsignore)
* Same approach of .gitignore
#### Install
`npm install --save-dev serverless-ignore`
Note:
* for serverless version < 2 use version ^0.1.6
#### Usage
Add `serverless-ignore` to your plugins list (serverless.yml)
```
plugins:
- serverless-ignore
```
Add a `.slsignore` in your root folder with a .gitignore-like syntax with all the files you want to ignore
Example:
```
# it works like a .gitignore
# for sls
README.md
*.log
# ignore aws-sdk
node_modules/aws-sdk/*
.env.example
.git/*
__tests__/*
```