|
70 | 70 | "build:server:serverless": "webpack --config webpack.config.server.js --env.serverless",
|
71 | 71 | "test:local:server": "node -e \"require('./build/lambda.js').handler(require('./server/api-gateway-event.json'), {succeed: v => console.log(v)}, (e, v) => console.log(v))\"",
|
72 | 72 | "flow": "flow; test $? -eq 0 -o $? -eq 2",
|
73 |
| - "aws:config": "node server/configure.js $npm_package_config_accountId $npm_package_config_s3BucketName $npm_package_config_region $npm_package_config_functionName", |
74 |
| - "aws:setup": "aws s3api get-bucket-location --bucket $npm_package_config_s3BucketName --region $npm_package_config_region || yarn run aws:bucket:create && yarn run aws:package-upload-function && yarn run aws:upload-api-gateway-swagger && yarn run aws:stack:create", |
75 |
| - "aws:bucket:create": "aws s3 mb s3://$npm_package_config_s3BucketName --region $npm_package_config_region", |
76 |
| - "aws:bucket:delete": "aws s3 rm s3://$npm_package_config_s3BucketName/lambda-function.zip --region $npm_package_config_region; aws s3 rm s3://$npm_package_config_s3BucketName/simple-proxy-api.yaml --region $npm_package_config_region; aws s3 rb s3://$npm_package_config_s3BucketName --region $npm_package_config_region", |
77 |
| - "aws:upload-lambda-function-package": "aws s3 cp ./lambda-function.zip s3://$npm_package_config_s3BucketName --region $npm_package_config_region", |
78 |
| - "aws:upload-api-gateway-swagger": "aws s3 cp ./server/simple-proxy-api.yaml s3://$npm_package_config_s3BucketName --region $npm_package_config_region", |
79 |
| - "aws:stack:create": "aws cloudformation create-stack --stack-name $npm_package_config_cloudFormationStackName --template-body file://./server/cloudformation.json --capabilities CAPABILITY_IAM --parameters ParameterKey=AwsServerlessExpressS3Bucket,ParameterValue=$npm_package_config_s3BucketName --region $npm_package_config_region", |
80 |
| - "aws:stack:update": "aws cloudformation update-stack --stack-name $npm_package_config_cloudFormationStackName --template-body file://./server/cloudformation.json --capabilities CAPABILITY_IAM --parameters ParameterKey=AwsServerlessExpressS3Bucket,ParameterValue=$npm_package_config_s3BucketName --region $npm_package_config_region", |
| 73 | + "aws:config": "node server/configure.js $npm_package_config_accountId $npm_package_config_tmps3BucketName $npm_package_config_region $npm_package_config_functionName", |
| 74 | + "aws:setup": "aws s3api get-bucket-location --bucket $npm_package_config_tmps3BucketName --region $npm_package_config_region || yarn run aws:bucket:create && yarn run aws:package-upload-function && yarn run aws:upload-api-gateway-swagger && yarn run aws:stack:create", |
| 75 | + "aws:bucket:create": "aws s3 mb s3://$npm_package_config_tmps3BucketName --region $npm_package_config_region", |
| 76 | + "aws:bucket:delete": "aws s3 rm s3://$npm_package_config_tmps3BucketName/lambda-function.zip --region $npm_package_config_region; aws s3 rm s3://$npm_package_config_tmps3BucketName/simple-proxy-api.yaml --region $npm_package_config_region; aws s3 rb s3://$npm_package_config_s3BucketName --region $npm_package_config_region", |
| 77 | + "aws:upload-lambda-function-package": "aws s3 cp ./lambda-function.zip s3://$npm_package_config_tmps3BucketName --region $npm_package_config_region", |
| 78 | + "aws:upload-api-gateway-swagger": "aws s3 cp ./server/simple-proxy-api.yaml s3://$npm_package_config_tmps3BucketName --region $npm_package_config_region", |
| 79 | + "aws:stack:create": "aws cloudformation create-stack --stack-name $npm_package_config_cloudFormationStackName --template-body file://./server/cloudformation.json --capabilities CAPABILITY_IAM --parameters ParameterKey=AwsServerlessExpressS3Bucket,ParameterValue=$npm_package_config_tmps3BucketName ParameterKey=WebBucketName,ParameterValue=$npm_package_config_s3BucketName --region $npm_package_config_region", |
| 80 | + "aws:stack:update": "aws cloudformation update-stack --stack-name $npm_package_config_cloudFormationStackName --template-body file://./server/cloudformation.json --capabilities CAPABILITY_IAM --parameters ParameterKey=AwsServerlessExpressS3Bucket,ParameterValue=$npm_package_config_tmps3BucketName ParameterKey=WebBucketName,ParameterValue=$npm_package_config_s3BucketName --region $npm_package_config_region", |
81 | 81 | "aws:stack:delete": "aws cloudformation delete-stack --stack-name $npm_package_config_cloudFormationStackName --region $npm_package_config_region",
|
82 |
| - "aws:update-function": "aws lambda update-function-code --function-name $npm_package_config_functionName --region $npm_package_config_region --s3-bucket $npm_package_config_s3BucketName --s3-key lambda-function.zip", |
| 82 | + "aws:update-function": "aws lambda update-function-code --function-name $npm_package_config_functionName --region $npm_package_config_region --s3-bucket $npm_package_config_tmps3BucketName --s3-key lambda-function.zip", |
83 | 83 | "aws:package-function": "rm -f lambda-function.zip; cd build; zip -q -r ../lambda-function.zip server.js lambda.js node_modules; cd ..",
|
84 | 84 | "aws:package-upload-function": "yarn run aws:package-function && yarn run aws:upload-lambda-function-package",
|
85 | 85 | "aws:package-upload-update-function": "yarn run aws:package-upload-function && yarn run aws:update-function"
|
|
0 commit comments