Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

serverless-ignore

nya18.6kMIT0.2.1

Add an ignore file to your serverless projects (.slsignore)

serverless-ignore, ignore serverless, gitignore serverless, slsignore, ignore sls, exclude serverless

readme

serverless-ignore

serverless npm npm

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__/*