summaryrefslogtreecommitdiffhomepage
path: root/gui/tasks
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
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')
-rw-r--r--gui/tasks/dev-server.js40
-rw-r--r--gui/tasks/watch.js2
2 files changed, 0 insertions, 42 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;
diff --git a/gui/tasks/watch.js b/gui/tasks/watch.js
index 543e5f7b08..7badef949e 100644
--- a/gui/tasks/watch.js
+++ b/gui/tasks/watch.js
@@ -1,6 +1,5 @@
const { parallel, series, watch } = require('gulp');
const electron = require('./electron');
-const devServer = require('./dev-server');
const assets = require('./assets');
const scripts = require('./scripts');
@@ -39,7 +38,6 @@ exports.start = series(
// set up hotreload, run electron and begin watching filesystem for changes, after the first
// successful build
series(
- devServer.start,
electron.start,
parallel(watchMainScripts, watchCss, watchConfig, watchHtml, watchStaticAssets),
),