serverless-offline-schedule
Version:
[](http://www.serverless.com) [](https://badge.fury.io/js/serverless-offline-schedule) [ • 1.57 kB
Markdown
# serverless-offline-schedule
[](http://www.serverless.com)
[](https://badge.fury.io/js/serverless-offline-schedule)
[](https://opensource.org/licenses/MIT)
[](https://coveralls.io/github/Meemaw/serverless-offline-schedule?branch=master)
[](https://github.com/prettier/prettier)
## Install Plugin
`npm install --save-dev serverless-offline-schedule`
Then in `serverless.yml` add following entry to the plugins array: `serverless-offline-schedule`
```yml
plugins:
- serverless-offline-schedule
```
## Using the Plugin
#### Standalone process
```sh
λ → sls schedule
Serverless: Starting serverless-offline-schedule in standalone process. Press CTRL+C to stop.
Serverless: Scheduling [schedule-function] cron: [*/1 * * * *] input: {"scheduler":"1-minute"}
...
Serverless: Succesfully invoked scheduled function: [my-function]
```
#### Part of serverless-offline
`serverless-offline-schedule` will automatically hook into `serverless-offline` start command hook.
```sh
λ → sls offline
...
Serverless: Scheduling [schedule-function] cron: [*/1 * * * *] input: {"scheduler":"1-minute"}
...
Serverless: Succesfully invoked scheduled function: [my-function]
```