From 4ca75894c16ea3be1e4c19a7469f1595c18b2f63 Mon Sep 17 00:00:00 2001 From: Omar Rizwan Date: Sun, 11 Nov 2018 05:32:44 -0800 Subject: WebSocket communication seems to work. --- extension/background.js | 11 +++++++++++ extension/manifest.json | 12 ++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 extension/background.js create mode 100644 extension/manifest.json (limited to 'extension') diff --git a/extension/background.js b/extension/background.js new file mode 100644 index 0000000..3fa39c1 --- /dev/null +++ b/extension/background.js @@ -0,0 +1,11 @@ +const ws = new WebSocket("ws://localhost:8888"); + +ws.onmessage = function(event) { + const req = JSON.parse(event.data); + + const response = { + names: [".", "..", "hi.txt"] + }; + + ws.send(JSON.stringify(response)); +}; diff --git a/extension/manifest.json b/extension/manifest.json new file mode 100644 index 0000000..0049977 --- /dev/null +++ b/extension/manifest.json @@ -0,0 +1,12 @@ +{ + "manifest_version": 2, + + "name": "ChromeFS Extension", + "description": "Connects to ChromeFS filesystem", + "version": "1.0", + + "background": { + "scripts": ["background.js"], + "persistent": true + } +} -- cgit v1.2.3