summaryrefslogtreecommitdiffhomepage
path: root/gui/tasks/dev-server.js
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2021-07-02 13:28:31 +0200
committerOskar Nyberg <oskar@mullvad.net>2021-07-12 10:08:31 +0200
commitf0ed4859e55b46b1fd276e02e4d82fbca4762033 (patch)
tree885bf287a779c9f973f5393377996a0284ef1428 /gui/tasks/dev-server.js
parent12151734ecb79858c81788f99f2184d4bc10feed (diff)
downloadmullvadvpn-f0ed4859e55b46b1fd276e02e4d82fbca4762033.tar.xz
mullvadvpn-f0ed4859e55b46b1fd276e02e4d82fbca4762033.zip
Remove use of dev-server since dev-tools now work for file:// URLs
Diffstat (limited to 'gui/tasks/dev-server.js')
-rw-r--r--gui/tasks/dev-server.js40
1 files changed, 0 insertions, 40 deletions
diff --git a/gui/tasks/dev-server.js b/gui/tasks/dev-server.js
deleted file mode 100644
index 067174ab17..0000000000
--- a/gui/tasks/dev-server.js
+++ /dev/null
@@ -1,40 +0,0 @@
-const serverFactory = require('spa-server');
-
-function startWebServer(done) {
- serverFactory
- .create({
- path: './build',
- port: 8080,
- middleware: [correctWorkingDirectory],
- })
- .start(done);
-}
-
-function correctWorkingDirectory(request, response, next) {
- if (request.url === '/src/renderer/index.js') {
- const write = response.write.bind(response);
- response.write = (data) => {
- let s = data.toString();
-
- // Add code that changes to the correct working directory after `"use strict";` which is
- // located on the first line of the source file.
- const index = s.indexOf('\n');
-
- if (index !== -1) {
- const insertionIndex = index + 1;
- s =
- s.slice(0, insertionIndex) +
- 'try{process.chdir("build/src/renderer")}catch(e){}\n' +
- s.slice(insertionIndex);
- }
-
- write(s);
- };
- }
-
- next();
-}
-
-startWebServer.displayName = 'start-dev-server';
-
-exports.start = startWebServer;