1 | service: esca-scripts
|
2 |
|
3 | provider:
|
4 | name: aws
|
5 | runtime: nodejs6.10
|
6 | region: us-east-1
|
7 | stage: ${opt:stage, 'development'}
|
8 | environment:
|
9 | NODE_ENV: ${opt:stage, 'development'}
|
10 | ENVDOTJS_KEY: ${env:ENVDOTJS_KEY}
|
11 |
|
12 | functions:
|
13 | hello:
|
14 | handler: src/handler.hello
|
15 | events:
|
16 | - http:
|
17 | path: handler
|
18 | method: post
|
19 | cors: true
|
20 |
|
21 | package:
|
22 | individually: true
|
23 | include:
|
24 | - env.js.enc
|
25 | - envdotjs-key
|
26 |
|
27 | custom:
|
28 | serverless-offline:
|
29 | babelOptions:
|
30 | presets: ["es2015", "stage-3"]
|
31 | plugins: ["transform-runtime"]
|
32 |
|
33 | plugins:
|
34 | - serverless-plugin-optimize
|
35 | - serverless-mocha-plugin
|
36 | - serverless-offline |
\ | No newline at end of file |