diff --git a/index.js b/index.js index 272d269..a1c669c 100644 --- a/index.js +++ b/index.js @@ -12,8 +12,13 @@ try { } catch (ex) { // Can't determine version } -var configJSONS = JSON.parse(fs.readFileSync(__dirname + "/../../../config.json")); // Read configuration JSON - +var configJSONS = {}; +try { + configJSONS = JSON.parse(fs.readFileSync(__dirname + "/../../../config.json")); // Read configuration JSON +} catch(ex) { + //YellowSquare will not care about configJSONS in SVR.JS 3.x and newer + //SVR.JS 2.x and older will fail to start with broken configuration file anyway... +} class RequestBodyStream extends stream.Readable { constructor(sourceStream) { super();