From 68900894ce5402bfac953db539adbd81618b5b21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonardo=20Quixada=CC=81?= Date: Tue, 11 Jul 2023 22:09:13 -0400 Subject: [PATCH] chore: added server file to node example --- examples/node/index.js | 6 +++--- examples/node/package.json | 2 +- examples/node/server.js | 14 ++++++++++++++ 3 files changed, 18 insertions(+), 4 deletions(-) create mode 100644 examples/node/server.js diff --git a/examples/node/index.js b/examples/node/index.js index d5a6697..d6e5be6 100644 --- a/examples/node/index.js +++ b/examples/node/index.js @@ -1,14 +1,14 @@ const fetch = require('cross-fetch') -fetch('https://api.github.com/users/lquixada') +fetch('http://127.0.0.1:6000') .then(res => { if (res.status >= 400) { throw new Error('Bad response from server') } return res.json() }) - .then(user => { - console.log(user) + .then(data => { + console.log(data) }) .catch(err => { console.error(err) diff --git a/examples/node/package.json b/examples/node/package.json index 8d671b6..44dc8d7 100644 --- a/examples/node/package.json +++ b/examples/node/package.json @@ -6,6 +6,6 @@ "start": "node dist/bundle" }, "dependencies": { - "cross-fetch": "*" + "cross-fetch": "4.0.0" } } diff --git a/examples/node/server.js b/examples/node/server.js new file mode 100644 index 0000000..3608bde --- /dev/null +++ b/examples/node/server.js @@ -0,0 +1,14 @@ +const http = require('http') + +const hostname = '127.0.0.1' +const port = 6000 + +const server = http.createServer((req, res) => { + res.statusCode = 200 + res.setHeader('Content-Type', 'application/json') + res.end(JSON.stringify({ foo: 1 })) +}) + +server.listen(port, hostname, () => { + console.log(`Server running at http://${hostname}:${port}/`) +})