Socket
Socket
Sign inDemoInstall

mappersmith

Package Overview
Dependencies
Maintainers
1
Versions
121
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mappersmith - npm Package Compare versions

Comparing version 2.14.2 to 2.14.3

9

client-builder.js

@@ -35,7 +35,3 @@ 'use strict';

var defaultGatewayConfigs = configs.gatewayConfigs;
var defaultMiddleware = configs.middleware;
this.context = configs.context;
this.manifest = new _manifest2.default(manifest, defaultGatewayConfigs, defaultMiddleware);
this.manifest = new _manifest2.default(manifest, configs);
this.GatewayClassFactory = GatewayClassFactory;

@@ -67,4 +63,3 @@ }

invokeMiddlewares: function invokeMiddlewares(resourceName, resourceMethod, initialRequest) {
var context = (0, _utils.assign)({}, this.context);
var middleware = this.manifest.createMiddleware({ resourceName: resourceName, resourceMethod: resourceMethod, context: context });
var middleware = this.manifest.createMiddleware({ resourceName: resourceName, resourceMethod: resourceMethod });
var finalRequest = middleware.reduce(function (request, middleware) {

@@ -71,0 +66,0 @@ return middleware.request(request);

@@ -25,13 +25,18 @@ 'use strict';

*/
function Manifest(obj) {
var defaultGatewayConfigs = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
var defaultMiddleware = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : [];
function Manifest(obj, _ref) {
var _ref$gatewayConfigs = _ref.gatewayConfigs,
gatewayConfigs = _ref$gatewayConfigs === undefined ? null : _ref$gatewayConfigs,
_ref$middleware = _ref.middleware,
middleware = _ref$middleware === undefined ? [] : _ref$middleware,
_ref$context = _ref.context,
context = _ref$context === undefined ? {} : _ref$context;
this.host = obj.host;
this.clientId = obj.clientId || null;
this.gatewayConfigs = (0, _utils.assign)({}, defaultGatewayConfigs, obj.gatewayConfigs);
this.gatewayConfigs = (0, _utils.assign)({}, gatewayConfigs, obj.gatewayConfigs);
this.resources = obj.resources || {};
this.context = context;
// TODO: deprecate obj.middlewares in favor of obj.middleware
this.middleware = [].concat(_toConsumableArray(obj.middleware || obj.middlewares || []), _toConsumableArray(defaultMiddleware));
this.middleware = [].concat(_toConsumableArray(obj.middleware || obj.middlewares || []), _toConsumableArray(middleware));
}

@@ -91,3 +96,3 @@

}
}, middlewareFactory((0, _utils.assign)(args, { clientId: _this2.clientId })));
}, middlewareFactory((0, _utils.assign)(args, { clientId: _this2.clientId, context: (0, _utils.assign)({}, _this2.context) })));
};

@@ -94,0 +99,0 @@

@@ -18,3 +18,3 @@ 'use strict';

/* global VERSION */
var version = exports.version = '2.14.2';
var version = exports.version = '2.14.3';

@@ -21,0 +21,0 @@ var configs = exports.configs = {

{
"name": "mappersmith",
"version": "2.14.2",
"version": "2.14.3",
"description": "It is a lightweight rest client for node.js and the browser",

@@ -5,0 +5,0 @@ "author": "Tulio Ornelas <ornelas.tulio@gmail.com>",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc