Skip to content

Commit 630fc2c

Browse files
committed
Bump serverless
1 parent e255073 commit 630fc2c

File tree

11 files changed

+37
-22
lines changed

11 files changed

+37
-22
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"pretest:unit": "docker-compose up -d",
1111
"test:unit": "npm run nyc",
1212
"posttest:unit": "docker-compose stop",
13-
"test:integration": "lerna run test --scope serverless-offline-plugins-integration",
13+
"test:integration": "lerna run test --stream --scope serverless-offline-plugins-integration",
1414
"test": "npm run eslint && npm run test:unit && npm run test:integration",
1515
"publish": "lerna publish"
1616
},

packages/serverless-offline-dynamodb-streams/package.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,17 @@
1616
],
1717
"author": "godu",
1818
"license": "MIT",
19+
"peerDependencies": {
20+
"serverless-offline": "^5.11.0"
21+
},
1922
"dependencies": {
20-
"aws-sdk": "^2.444.0",
23+
"aws-sdk": "^2.538.0",
2124
"dynamodb-streams-readable": "^1.0.4",
2225
"figures": "^3.0.0",
23-
"lodash": "^4.17.15",
24-
"serverless-offline": "^4.10.0"
26+
"lodash": "^4.17.15"
27+
},
28+
"devDependencies": {
29+
"serverless-offline": "^5.11.0"
2530
},
2631
"keywords": [
2732
"kinesis",

packages/serverless-offline-dynamodb-streams/src/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ const {
1919
startsWith
2020
} = require('lodash/fp');
2121
const functionHelper = require('serverless-offline/src/functionHelper');
22-
const createLambdaContext = require('serverless-offline/src/createLambdaContext');
22+
const LambdaContext = require('serverless-offline/src/LambdaContext');
2323
const DynamoDBReadable = require('dynamodb-streams-readable');
2424

2525
const fromCallback = fun =>
@@ -99,7 +99,7 @@ class ServerlessOfflineDynamoDBStreams {
9999
);
100100
const handler = functionHelper.createHandler(funOptions, this.getConfig());
101101

102-
const lambdaContext = createLambdaContext(__function, this.service.provider, (err, data) => {
102+
const lambdaContext = new LambdaContext(__function, this.service.provider, (err, data) => {
103103
this.serverless.cli.log(
104104
`[${err ? figures.cross : figures.tick}] ${JSON.stringify(data) || ''}`
105105
);

packages/serverless-offline-kinesis/package.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,17 @@
1616
],
1717
"author": "godu",
1818
"license": "MIT",
19+
"peerDependencies": {
20+
"serverless-offline": "^5.11.0"
21+
},
1922
"dependencies": {
20-
"aws-sdk": "^2.444.0",
23+
"aws-sdk": "^2.538.0",
2124
"figures": "^3.0.0",
2225
"kinesis-readable": "^1.2.0",
23-
"lodash": "^4.17.15",
24-
"serverless-offline": "^4.10.0"
26+
"lodash": "^4.17.15"
27+
},
28+
"devDependencies": {
29+
"serverless-offline": "^5.11.0"
2530
},
2631
"keywords": [
2732
"kinesis",

packages/serverless-offline-kinesis/src/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ const {
1919
startsWith
2020
} = require('lodash/fp');
2121
const functionHelper = require('serverless-offline/src/functionHelper');
22-
const createLambdaContext = require('serverless-offline/src/createLambdaContext');
22+
const LambdaContext = require('serverless-offline/src/LambdaContext');
2323

2424
const fromCallback = fun =>
2525
new Promise((resolve, reject) => {
@@ -93,7 +93,7 @@ class ServerlessOfflineKinesis {
9393
serviceRuntime
9494
);
9595
const handler = functionHelper.createHandler(funOptions, this.getConfig());
96-
const lambdaContext = createLambdaContext(__function, this.service.provider, (err, data) => {
96+
const lambdaContext = new LambdaContext(__function, this.service.provider, (err, data) => {
9797
this.serverless.cli.log(
9898
`[${err ? figures.cross : figures.tick}] ${JSON.stringify(data) || ''}`
9999
);

packages/serverless-offline-sqs/package.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,16 @@
1616
],
1717
"author": "godu",
1818
"license": "MIT",
19+
"peerDependencies": {
20+
"serverless-offline": "^5.11.0"
21+
},
1922
"dependencies": {
20-
"aws-sdk": "^2.444.0",
23+
"aws-sdk": "^2.538.0",
2124
"figures": "^3.0.0",
22-
"lodash": "^4.17.15",
23-
"serverless-offline": "^4.10.0"
25+
"lodash": "^4.17.15"
26+
},
27+
"devDependencies": {
28+
"serverless-offline": "^5.11.0"
2429
},
2530
"keywords": [
2631
"sqs",

packages/serverless-offline-sqs/src/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ const {
1515
pipe
1616
} = require('lodash/fp');
1717
const functionHelper = require('serverless-offline/src/functionHelper');
18-
const createLambdaContext = require('serverless-offline/src/createLambdaContext');
18+
const LambdaContext = require('serverless-offline/src/LambdaContext');
1919

2020
const fromCallback = fun =>
2121
new Promise((resolve, reject) => {
@@ -116,7 +116,7 @@ class ServerlessOfflineSQS {
116116
);
117117
const handler = functionHelper.createHandler(funOptions, this.getConfig());
118118

119-
const lambdaContext = createLambdaContext(__function, this.service.provider, (err, data) => {
119+
const lambdaContext = new LambdaContext(__function, this.service.provider, (err, data) => {
120120
this.serverless.cli.log(
121121
`[${err ? figures.cross : figures.tick}] ${JSON.stringify(data) || ''}`
122122
);

tests/serverless-plugins-integration/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
"pretest:kinesis": "npm run -s setup-service kinesis"
1515
},
1616
"dependencies": {
17-
"aws-sdk": "^2.444.0",
17+
"aws-sdk": "^2.538.0",
1818
"figures": "^3.0.0",
1919
"lodash": "^4.17.15",
20-
"serverless": "^1.41.1",
21-
"serverless-offline": "^4.10.0",
20+
"serverless": "^1.53.0",
21+
"serverless-offline": "^5.11.0",
2222
"serverless-offline-dynamodb-streams": "^2.0.0",
2323
"serverless-offline-kinesis": "^2.0.0",
2424
"serverless-offline-sqs": "^2.0.3",

tests/serverless-plugins-integration/test-dynamodb-streams.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ serverless.stdout.pipe(
5050
write(chunk, enc, cb) {
5151
const output = chunk.toString();
5252

53-
if (/Offline listening on/.test(output)) {
53+
if (/Offline \[HTTP\] listening on/.test(output)) {
5454
putItems();
5555
}
5656

tests/serverless-plugins-integration/test-kinesis.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ serverless.stdout.pipe(
5454
write(chunk, enc, cb) {
5555
const output = chunk.toString();
5656

57-
if (/Offline listening on/.test(output)) {
57+
if (/Offline \[HTTP\] listening on/.test(output)) {
5858
putRecords();
5959
}
6060

0 commit comments

Comments
 (0)