Skip to content

Commit 0de691b

Browse files
committed
Update dependencies
1 parent a2c34a9 commit 0de691b

File tree

13 files changed

+7509
-6370
lines changed

13 files changed

+7509
-6370
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1133,7 +1133,7 @@ To reach level 7 you need to know how to
11331133
1. Make a request to the API in a new terminal:
11341134

11351135
```shell
1136-
curl -X GET http://localhost:3000 -H 'Content-Type:application/json' -d '{ "name":"Bob" }'
1136+
curl 'http://localhost:3000?name=alice'
11371137
```
11381138

11391139
1. Package your function

level-0/advanced/terraform/function.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ resource "aws_lambda_function" "my_function" {
88

99
environment {
1010
variables = {
11-
NAME = "${var.aws_user}"
11+
NAME = var.aws_user
1212
}
1313
}
1414
source_code_hash = data.archive_file.my_function.output_base64sha256

level-2/function/package-lock.json

+878-770
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

level-3/function/package-lock.json

+878-770
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

level-4/function/package-lock.json

+848-740
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

level-5/function/package-lock.json

+794-694
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

level-6/function/package-lock.json

+848-740
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

level-7/api-to-serverless/api.mjs

+1-5
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
11
import express from "express";
2-
import bodyParser from "body-parser";
32

43
export const app = express();
54
const port = 3000;
65

7-
app.use(bodyParser.json());
8-
96
app.get("/", (req, res) => {
10-
const name = req.body.name;
7+
const name = req.query.name;
118
console.log(`${name} invoked me`);
12-
console.error("Oh noes!");
139
res.send(`Hello ${name}`);
1410
});
1511

level-7/api-to-serverless/index.mjs

+2-11
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,4 @@
11
import serverless from "serverless-http";
2-
import { app } from "./api.js";
2+
import { app } from "./api.mjs";
33

4-
export const handler = serverless(app, {
5-
request(request, event, context) {
6-
if (event.body && event.body.length > 0) {
7-
request.body = JSON.parse(event.body); // request coming in via api gateway
8-
request.url = "/";
9-
} else {
10-
request.body = event; // request coming in via lambda test
11-
}
12-
},
13-
});
4+
export const handler = serverless(app);

0 commit comments

Comments
 (0)