// Copyright IBM Corp. 2014,2018. All Rights Reserved. // Node module: loopback // This file is licensed under the MIT License. // License text available at https://opensource.org/licenses/MIT 'use strict'; const EventEmitter = require('events').EventEmitter; const util = require('util'); module.exports = browserExpress; function browserExpress() { return new BrowserExpress(); } browserExpress.errorHandler = {}; function BrowserExpress() { this.settings = {}; } util.inherits(BrowserExpress, EventEmitter); BrowserExpress.prototype.set = function(key, value) { if (arguments.length == 1) { return this.get(key); } this.settings[key] = value; return this; // fluent API }; BrowserExpress.prototype.get = function(key) { return this.settings[key]; };