add the ability to exclude some files from the package #488
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What did you implement:
Closes #470
It allows the user to include only a subset of files in the package.
For example, it's very handy to exclude sourcemaps from the package.
How did you implement it:
☝️this is how we use it.
We were already using glob package and passing
**
to include all files, this PR just makes that input to glob package as a configurable value fromserverless.yml
.If not set in
serverless.yml
it defaults to**
, including all files.How can we verify it:
sls package
.serverless
and verify that.js.map
files are not included in the packageTodos:
Is this ready for review?: YES
Is it a breaking change?: NO