Skip to content

Commit d590e3a

Browse files
authored
docs: improve readme receiver example (cloudevents#309)
Signed-off-by: Grant Timmerman <timmerman+devrel@google.com>
1 parent 08bf15d commit d590e3a

File tree

2 files changed

+10
-11
lines changed

2 files changed

+10
-11
lines changed

Diff for: README.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,14 @@ You can choose almost any popular web framework for port binding. Use an
3434
binary and structured events in either the 1.0 or 0.3 protocol formats.
3535

3636
```js
37-
const {
38-
CloudEvent,
39-
Receiver
40-
} = require("cloudevents");
37+
const app = require("express")();
38+
const {Receiver} = require("cloudevents");
4139

42-
// body and headers come from an incoming HTTP request, e.g. express.js
43-
const receivedEvent = Receiver.accept(req.headers, req.body);
44-
console.log(receivedEvent);
40+
app.post("/", (req, res) => {
41+
// body and headers come from an incoming HTTP request, e.g. express.js
42+
const receivedEvent = Receiver.accept(req.headers, req.body);
43+
console.log(receivedEvent);
44+
});
4545
```
4646

4747
#### Emitting Events

Diff for: examples/express-ex/index.js

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
/* eslint-disable no-console */
22

33
const express = require("express");
4-
const { Receiver } = require("cloudevents");
4+
const {Receiver} = require("cloudevents");
55

66
const app = express();
7-
const receiver = new Receiver();
87

98
app.use((req, res, next) => {
109
let data = "";
@@ -20,7 +19,7 @@ app.use((req, res, next) => {
2019
});
2120
});
2221

23-
app.post("/", function (req, res) {
22+
app.post("/", (req, res) => {
2423
console.log("HEADERS", req.headers);
2524
console.log("BODY", req.body);
2625

@@ -34,6 +33,6 @@ app.post("/", function (req, res) {
3433
}
3534
});
3635

37-
app.listen(3000, function () {
36+
app.listen(3000, () => {
3837
console.log("Example app listening on port 3000!");
3938
});

0 commit comments

Comments
 (0)