From 48dbaa05211d817b63a0acbcf425b7c15400a259 Mon Sep 17 00:00:00 2001 From: Ev Bogue Date: Thu, 25 Apr 2019 15:49:32 -0500 Subject: minor changes to make sure the app loads --- index.html | 12 ++++++------ package-lock.json | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- render.js | 4 ++-- server.js | 14 ++++++++++++++ 4 files changed, 77 insertions(+), 9 deletions(-) diff --git a/index.html b/index.html index 3d0d2e9..712f2d3 100644 --- a/index.html +++ b/index.html @@ -5,16 +5,16 @@ + + - - - - - - + + + + diff --git a/package-lock.json b/package-lock.json index 89c4e57..c396e3c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,14 +1,45 @@ { "name": "bogbook", - "version": "1.2.0", + "version": "1.3.0", "lockfileVersion": 1, "requires": true, "dependencies": { + "async-limiter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", + "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==" + }, + "ecstatic": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/ecstatic/-/ecstatic-3.3.1.tgz", + "integrity": "sha512-/rrctvxZ78HMI/tPIsqdvFKHHscxR3IJuKrZI2ZoUgkt2SiufyLFBmcco+aqQBIu6P1qBsUNG3drAAGLx80vTQ==", + "requires": { + "he": "^1.1.1", + "mime": "^1.6.0", + "minimist": "^1.1.0", + "url-join": "^2.0.5" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, "is-wsl": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + }, "open": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/open/-/open-6.2.0.tgz", @@ -16,6 +47,29 @@ "requires": { "is-wsl": "^1.1.0" } + }, + "tweetnacl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.1.tgz", + "integrity": "sha512-kcoMoKTPYnoeS50tzoqjPY3Uv9axeuuFAZY9M/9zFnhoVvRfxz9K29IMPD7jGmt2c8SW7i3gT9WqDl2+nV7p4A==" + }, + "tweetnacl-util": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/tweetnacl-util/-/tweetnacl-util-0.15.0.tgz", + "integrity": "sha1-RXbBzuXi1j0gf+5S8boCgZSAvHU=" + }, + "url-join": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/url-join/-/url-join-2.0.5.tgz", + "integrity": "sha1-WvIvGMBSoACkjXuCxenC4v7tpyg=" + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "requires": { + "async-limiter": "~1.0.0" + } } } } diff --git a/render.js b/render.js index fa9fe5b..3460579 100644 --- a/render.js +++ b/render.js @@ -17,8 +17,8 @@ function render (msg, keys) { var messageDiv = h('messageDiv', {id: msg.key}) var message = h('div', {classList: 'message'}) - bog().then(log => { - log.forEach(function (nextPost) { + bog().then(logger => { + logger.forEach(function (nextPost) { open(nextPost).then(nextMessage => { var messageExists = (document.getElementById(nextMessage.key) !== null); if (nextMessage.reply == msg.key) { diff --git a/server.js b/server.js index 0063ebf..858687e 100644 --- a/server.js +++ b/server.js @@ -11,3 +11,17 @@ http.createServer( open('http://localhost:8089') // ws server (8080) + +var WebSocket = require('ws') +var fs = require('fs') +var nacl = require('tweetnacl') + nacl.util = require('tweetnacl-util') + +var wserver = new WebSocket.Server({ port: 8080 }) + +wserver.on('connection', function (ws) { + ws.on('message', function (message) { + + }) + +}) -- cgit v1.2.3-70-g09d2