🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

gulp-awslambda

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gulp-awslambda - npm Package Compare versions

Comparing version
0.3.0
to
0.4.0
+1
-0
.travis.yml

@@ -6,2 +6,3 @@ language: node_js

- 4.0
- 5.1
- iojs
+5
-5
console.log('Loading function');
exports.handler = function(event, context) {
console.log('value1 =', event.key1);
console.log('value2 =', event.key2);
console.log('value3 =', event.key3);
context.succeed('Hello World from gulp-awslambda!');
exports.handler = (event, context, callback) => {
console.log('value1 =', event.key1);
console.log('value2 =', event.key2);
console.log('value3 =', event.key3);
callback(null, 'Hello World from gulp-awslambda!');
};

@@ -12,6 +12,6 @@ {

"devDependencies": {
"gulp": "~3.8.10",
"gulp-awslambda": "0.3.0",
"gulp-zip": "~2.0.2"
"gulp": "~3.9.1",
"gulp-awslambda": "0.4.0",
"gulp-zip": "~3.2.0"
}
}

@@ -15,3 +15,3 @@ 'use strict';

Handler: 'index.handler',
Runtime: 'nodejs'
Runtime: 'nodejs4.3'
};

@@ -25,2 +25,3 @@

var updateFunctionCode = function(lambda, name, upload, params, opts, cb) {
delete params.Runtime;
var code = params.Code || { ZipFile: upload.contents };

@@ -105,2 +106,3 @@ lambda.updateFunctionCode(extend({

}
delete params.Code;
lambda.updateFunctionConfiguration(params, done);

@@ -107,0 +109,0 @@ });

{
"name": "gulp-awslambda",
"version": "0.3.0",
"version": "0.4.0",
"description": "A Gulp plugin for publishing your package to AWS Lambda",

@@ -25,13 +25,13 @@ "main": "index.js",

"dependencies": {
"aws-sdk": "~2.2.26",
"gulp-util": "~3.0.7",
"through2": "~0.6.5",
"xtend": "~4.0.1"
"aws-sdk": "^2.3.3",
"gulp-util": "^3.0.7",
"through2": "^2.0.1",
"xtend": "^4.0.1"
},
"devDependencies": {
"gulp": "~3.8.10",
"mocha": "~2.1.0",
"should": "~4.5.0",
"sinon": "~1.12.2",
"eslint": "~1.10.3",
"gulp": "~3.9.1",
"mocha": "~2.4.5",
"should": "~8.3.1",
"sinon": "~1.17.3",
"eslint": "~2.8.0",
"istanbul": "~0.4.1",

@@ -38,0 +38,0 @@ "proxyquire": "~1.7.3"

@@ -62,3 +62,3 @@ # [gulp](https://github.com/gulpjs/gulp)-awslambda

- `Handler = 'index.handler'`: This assumes a valid `exports.handler` in `index.js` at the root of your ZIP
- `Runtime = 'nodejs'`: Currently the only supported runtime
- `Runtime = 'nodejs4.3'`: Also accepts `'nodejs'`

@@ -65,0 +65,0 @@ gulp-awslambda will perform an *upsert*, meaning the function will be created if it does not already exist, and updated (both code and configuration) otherwise.

console.log('Loading function');
exports.handler = function(event, context) {
console.log('value1 =', event.key1);
console.log('value2 =', event.key2);
console.log('value3 =', event.key3);
context.succeed('Hello World from gulp-awslambda!');
exports.handler = (event, context, callback) => {
console.log('value1 =', event.key1);
console.log('value2 =', event.key2);
console.log('value3 =', event.key3);
callback(null, 'Hello World from gulp-awslambda!');
};

@@ -138,3 +138,3 @@ 'use strict';

Handler: 'index.handler',
Runtime: 'nodejs',
Runtime: 'nodejs4.3',
Publish: false,

@@ -141,0 +141,0 @@ });