From 50a1e83b5586559fef1a22be85ea2b1c4db96372 Mon Sep 17 00:00:00 2001 From: Olivier Gagnon Date: Tue, 26 Jun 2018 13:38:55 -0400 Subject: [PATCH] more .js wrongly removed --- src/NetscriptJSEvaluator.js | 2 +- src/NetscriptWorker.js | 2 +- src/Script.js | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/NetscriptJSEvaluator.js b/src/NetscriptJSEvaluator.js index d3fddbf82..ea17c0116 100644 --- a/src/NetscriptJSEvaluator.js +++ b/src/NetscriptJSEvaluator.js @@ -71,7 +71,7 @@ function _getScriptUrls(script, scripts, seen) { // Replace every import statement with an import to a blob url containing // the corresponding script. E.g. // - // import {foo} from "bar"; + // import {foo} from "bar.js"; // // becomes // diff --git a/src/NetscriptWorker.js b/src/NetscriptWorker.js index da9e95470..c00a5c9b7 100644 --- a/src/NetscriptWorker.js +++ b/src/NetscriptWorker.js @@ -189,7 +189,7 @@ function runScriptsLoop() { //If it isn't running, start the script if (workerScripts[i].running == false && workerScripts[i].env.stopFlag == false) { let p = null; // p is the script's result promise. - if (workerScripts[i].name.endsWith("") || workerScripts[i].name.endsWith(".ns")) { + if (workerScripts[i].name.endsWith(".js") || workerScripts[i].name.endsWith(".ns")) { p = startJsScript(workerScripts[i]); } else { try { diff --git a/src/Script.js b/src/Script.js index 93fa6b06b..e833cc3c9 100644 --- a/src/Script.js +++ b/src/Script.js @@ -47,7 +47,7 @@ var keybindings = { }; function isScriptFilename(f) { - return f.endsWith("") || f.endsWith(".script") || f.endsWith(".ns"); + return f.endsWith(".js") || f.endsWith(".script") || f.endsWith(".ns"); } var scriptEditorRamCheck = null, scriptEditorRamText = null; @@ -714,7 +714,7 @@ function calculateRamUsage(codeCopy) { } Script.prototype.download = function() { - var filename = this.filename + ""; + var filename = this.filename + ".js"; var file = new Blob([this.code], {type: 'text/plain'}); if (window.navigator.msSaveOrOpenBlob) {// IE10+ window.navigator.msSaveOrOpenBlob(file, filename);