New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

redux-arc

Package Overview
Dependencies
Maintainers
1
Versions
27
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

redux-arc - npm Package Compare versions

Comparing version 0.6.1-supabsurls to 0.6.1-supabsurls-1

2

dist/redux.js

@@ -139,3 +139,3 @@ (function (global, factory) {

var paramType = _typeof(params[$2]);
if (paramType !== 'string' && paramType !== 'number') {
if ($2 && paramType !== 'string' && paramType !== 'number') {
throw new Error('Param ' + $2 + ' from url ' + url + ', not found in params object');

@@ -142,0 +142,0 @@ }

@@ -1,1 +0,1 @@

!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports):"function"==typeof define&&define.amd?define(["exports"],r):r(e.ReduxArc={})}(this,function(e){"use strict";var v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},b=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},n=function(e,r){var t={};for(var n in e)r.indexOf(n)<0&&Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t},r=function(e){return"string"==typeof e},h=function(e){return 2===e.length&&e.every(r)},u=function(e){return e.replace(/([A-Z])/g,"_$1").toUpperCase()},o=function(e){return[e+"_REQUEST",e+"_RESPONSE"]};function f(e,u){var r=null!==e&&"object"===(void 0===e?"undefined":v(e))?e:{},f=e.payload,c=e.meta,l=e.error;function t(e,r,t){var n={type:u},o=b({},c,r);Object.keys(o).length&&(n.meta=o);var i=void 0!==e?e:f;void 0!==i&&(n.payload=i);var a=void 0!==t?t:l;return void 0!==a&&(n.error=a),n}return Object.assign(t,r),Object.defineProperty(t,"name",{value:u+" action creator",writable:!1}),t}var d=function(e,r){return"function"==typeof e?e(r):e};function c(e,r){var a=e.payload,u=e.url,f=e.meta,c=n(e,["payload","url","meta"]),l=o(r);function t(e,r){var o,i,t=d(u,r),n=b({},f||{},r||{},c);return{type:l,payload:void 0!==e?e:a,meta:b({},n,{url:(o=t,i=n,o.replace(/(:)([A-Za-z][A-Za-z0-9]*)/g,function(e,r,t){var n=v(i[t]);if("string"!==n&&"number"!==n)throw Error("Param "+t+" from url "+o+", not found in params object");return i[t]}))})}}return Object.assign(t,e),Object.defineProperty(t,"name",{value:r+" apiActionCreator",writable:!1}),t}var l={};function i(a,u){return Object.keys(a).reduce(function(e,r){var t,n,o=a[r]||l,i=(n=o)&&n.url?c:f;return b({},e,((t={})[r]=i(o,u[r]),t))},{})}function s(e){var r=o(e);return{REQUEST:r[0],RESPONSE:r[1]}}function a(i,a){return Object.keys(a).reduce(function(e,r){var t,n,o=(n=i[r])&&n.url?s:function(e){return e};return b({},e,((t={})[u(r)]=o(a[r]),t))},{})}function t(e,r){var t=u(e);!function(n,o){if(Object.keys(o).forEach(function(e){var r=o[e]||{},t=n+"_"+u(e);if(r.url&&"string"!=typeof r.url&&"function"!=typeof r.url)throw Error("Invalid url, "+r.url+", provided for "+t+", it should be a string or a function that returns a string");if(r.url&&("string"!=typeof r.method||!r.method.length))throw Error("Invalid method, "+r.method+", provided for "+t+", it should be a string");if(r.modifier&&"function"!=typeof r.modifier)throw Error("Invalid modifier handler, "+r.modifier+", provided for "+t+", it should be a function")}),!n||"string"!=typeof n)throw Error("Invalid namespace provided: "+n+", it should be a string")}(t,r);var n,o=(n=t,Object.keys(r).reduce(function(e,r){var t;return b({},e,((t={})[r]=n+"_"+u(r),t))},{}));return{creators:i(r,o),types:a(r,o)}}var p,y="object"==typeof global&&global&&global.Object===Object&&global,m="object"==typeof self&&self&&self.Object===Object&&self;y||m||Function("return this")(),Function.prototype.toString.call(Object);p="undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof module?module:Function("return this")();var g,w;"function"==typeof(w=p.Symbol)?w.observable?g=w.observable:(g=w("observable"),w.observable=g):g="@@observable";function j(){for(var e=arguments.length,r=Array(e),t=0;t<e;t++)r[t]=arguments[t];return 0===r.length?function(e){return e}:1===r.length?r[0]:r.reduce(function(e,r){return function(){return e(r.apply(void 0,arguments))}})}var O=["onRequest","onResponse"],E={};var A=function(e){return function(r){var n=e.map(function(e){return E[e]}).filter(function(e){return e.applyPoint===r});return function(t){return function(e){var r=n.map(function(e){return e(t)});return j.apply(void 0,r)(e)}}}};function P(e){return Array.isArray(e)?(e.forEach(function(e){if(!E[e])throw Error("Request Middleware "+e+" not registered. Perhaps you forgot to import its file")}),A(e)):A([])}var S={globalMiddlewares:E,register:function(e,r){var t;if(E[e])throw Error("Called register with middleware: "+e+" more than once");if(O.indexOf(r.applyPoint)<0){var n="Invalid applyPoint: "+r.applyPoint+", provided with middleware: "+e+".",o="The apply points available are: "+O.join(", ");throw Error(n+" "+o)}Object.assign(E,((t={})[e]=r,t))},getRequestMiddlewares:P,reset:function(){Object.keys(E).forEach(function(e){delete E[e]})}};function R(t){if(Object.keys(t).some(function(e,r){return!e||"undefined"===e||"function"!=typeof t[e]}))throw Error("All keys should be defined values should be present:\n"+function(t){if(!t)return"";var n=[];return Object.keys(t).forEach(function(e){var r;n.push("\t"+e+": "+(null===(r=t[e])?"null":void 0===r?"undefined":"string"==typeof r?"'"+r+"'":r)+",")}),"{\t\n"+n.join("\n")+"\n}"}(t))}e.createActions=t,e.createApiActions=t,e.createAsyncMiddleware=function(y){if("function"!=typeof y)throw Error("You must provide a asyncTask function to createAsyncMiddleware, with the following signature: \n done => (action, error, response) => done(action, error, response)");return function(p){return function(s){return function(e){var r=e.type,t=e.meta;if(!Array.isArray(r))return s(e);if(!h(r))throw Error("Expected type to be an array of two strings, request and response.");if(!t||"object"!==(void 0===t?"undefined":v(t)))throw Error("Expected meta to be an object");var o,i,a,n=P(e.meta.middlewares),u=e.type,f=u[0],c=u[1],l=[n("onRequest"),(o=f,i=y,function(r){return function(n){return function(t){r.dispatch({type:o,meta:t.meta,payload:t.payload});var e=b({payload:t.payload},t.meta);return i(r)(function(e,r){return n(t,e,r)})(e)}}}),n("onResponse")].map(function(e){return e(p)}),d=(a=c,function(i){return function(e,r,t){var n={type:a,meta:e.meta,payload:t};if(r){var o=b({},n,{error:!0,payload:r});return i.dispatch(o),r}return i.dispatch(n),t}})(p);return j.apply(void 0,l)(d)(e)}}}},e.createReducers=function(n,o){return R(o),function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:n,r=arguments[1];if(!r)return e;var t=o[r.type];return t?t(e,r):e}},e.mergeTypesAndCreators=function(){for(var e=arguments.length,r=Array(e),t=0;t<e;t++)r[t]=arguments[t];return r.reduce(function(e,r,t){if(!r.types||!r.creators)throw Error("argument of index: "+t+" is invalid.\n mergeTypesAndCreators is expecting all arguments to be objects with types and creators");return{types:b({},e.types,r.types),creators:b({},e.creators,r.creators)}},{types:{},creators:{}})},e.middlewares=S,Object.defineProperty(e,"__esModule",{value:!0})});
!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports):"function"==typeof define&&define.amd?define(["exports"],r):r(e.ReduxArc={})}(this,function(e){"use strict";var v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},b=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},n=function(e,r){var t={};for(var n in e)r.indexOf(n)<0&&Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t},r=function(e){return"string"==typeof e},h=function(e){return 2===e.length&&e.every(r)},u=function(e){return e.replace(/([A-Z])/g,"_$1").toUpperCase()},o=function(e){return[e+"_REQUEST",e+"_RESPONSE"]};function f(e,u){var r=null!==e&&"object"===(void 0===e?"undefined":v(e))?e:{},f=e.payload,c=e.meta,l=e.error;function t(e,r,t){var n={type:u},o=b({},c,r);Object.keys(o).length&&(n.meta=o);var i=void 0!==e?e:f;void 0!==i&&(n.payload=i);var a=void 0!==t?t:l;return void 0!==a&&(n.error=a),n}return Object.assign(t,r),Object.defineProperty(t,"name",{value:u+" action creator",writable:!1}),t}var d=function(e,r){return"function"==typeof e?e(r):e};function c(e,r){var a=e.payload,u=e.url,f=e.meta,c=n(e,["payload","url","meta"]),l=o(r);function t(e,r){var o,i,t=d(u,r),n=b({},f||{},r||{},c);return{type:l,payload:void 0!==e?e:a,meta:b({},n,{url:(o=t,i=n,o.replace(/(:)([A-Za-z][A-Za-z0-9]*)/g,function(e,r,t){var n=v(i[t]);if(t&&"string"!==n&&"number"!==n)throw Error("Param "+t+" from url "+o+", not found in params object");return i[t]}))})}}return Object.assign(t,e),Object.defineProperty(t,"name",{value:r+" apiActionCreator",writable:!1}),t}var l={};function i(a,u){return Object.keys(a).reduce(function(e,r){var t,n,o=a[r]||l,i=(n=o)&&n.url?c:f;return b({},e,((t={})[r]=i(o,u[r]),t))},{})}function s(e){var r=o(e);return{REQUEST:r[0],RESPONSE:r[1]}}function a(i,a){return Object.keys(a).reduce(function(e,r){var t,n,o=(n=i[r])&&n.url?s:function(e){return e};return b({},e,((t={})[u(r)]=o(a[r]),t))},{})}function t(e,r){var t=u(e);!function(n,o){if(Object.keys(o).forEach(function(e){var r=o[e]||{},t=n+"_"+u(e);if(r.url&&"string"!=typeof r.url&&"function"!=typeof r.url)throw Error("Invalid url, "+r.url+", provided for "+t+", it should be a string or a function that returns a string");if(r.url&&("string"!=typeof r.method||!r.method.length))throw Error("Invalid method, "+r.method+", provided for "+t+", it should be a string");if(r.modifier&&"function"!=typeof r.modifier)throw Error("Invalid modifier handler, "+r.modifier+", provided for "+t+", it should be a function")}),!n||"string"!=typeof n)throw Error("Invalid namespace provided: "+n+", it should be a string")}(t,r);var n,o=(n=t,Object.keys(r).reduce(function(e,r){var t;return b({},e,((t={})[r]=n+"_"+u(r),t))},{}));return{creators:i(r,o),types:a(r,o)}}var p,y="object"==typeof global&&global&&global.Object===Object&&global,m="object"==typeof self&&self&&self.Object===Object&&self;y||m||Function("return this")(),Function.prototype.toString.call(Object);p="undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof module?module:Function("return this")();var g,w;"function"==typeof(w=p.Symbol)?w.observable?g=w.observable:(g=w("observable"),w.observable=g):g="@@observable";function j(){for(var e=arguments.length,r=Array(e),t=0;t<e;t++)r[t]=arguments[t];return 0===r.length?function(e){return e}:1===r.length?r[0]:r.reduce(function(e,r){return function(){return e(r.apply(void 0,arguments))}})}var O=["onRequest","onResponse"],E={};var A=function(e){return function(r){var n=e.map(function(e){return E[e]}).filter(function(e){return e.applyPoint===r});return function(t){return function(e){var r=n.map(function(e){return e(t)});return j.apply(void 0,r)(e)}}}};function P(e){return Array.isArray(e)?(e.forEach(function(e){if(!E[e])throw Error("Request Middleware "+e+" not registered. Perhaps you forgot to import its file")}),A(e)):A([])}var S={globalMiddlewares:E,register:function(e,r){var t;if(E[e])throw Error("Called register with middleware: "+e+" more than once");if(O.indexOf(r.applyPoint)<0){var n="Invalid applyPoint: "+r.applyPoint+", provided with middleware: "+e+".",o="The apply points available are: "+O.join(", ");throw Error(n+" "+o)}Object.assign(E,((t={})[e]=r,t))},getRequestMiddlewares:P,reset:function(){Object.keys(E).forEach(function(e){delete E[e]})}};function R(t){if(Object.keys(t).some(function(e,r){return!e||"undefined"===e||"function"!=typeof t[e]}))throw Error("All keys should be defined values should be present:\n"+function(t){if(!t)return"";var n=[];return Object.keys(t).forEach(function(e){var r;n.push("\t"+e+": "+(null===(r=t[e])?"null":void 0===r?"undefined":"string"==typeof r?"'"+r+"'":r)+",")}),"{\t\n"+n.join("\n")+"\n}"}(t))}e.createActions=t,e.createApiActions=t,e.createAsyncMiddleware=function(y){if("function"!=typeof y)throw Error("You must provide a asyncTask function to createAsyncMiddleware, with the following signature: \n done => (action, error, response) => done(action, error, response)");return function(p){return function(s){return function(e){var r=e.type,t=e.meta;if(!Array.isArray(r))return s(e);if(!h(r))throw Error("Expected type to be an array of two strings, request and response.");if(!t||"object"!==(void 0===t?"undefined":v(t)))throw Error("Expected meta to be an object");var o,i,a,n=P(e.meta.middlewares),u=e.type,f=u[0],c=u[1],l=[n("onRequest"),(o=f,i=y,function(r){return function(n){return function(t){r.dispatch({type:o,meta:t.meta,payload:t.payload});var e=b({payload:t.payload},t.meta);return i(r)(function(e,r){return n(t,e,r)})(e)}}}),n("onResponse")].map(function(e){return e(p)}),d=(a=c,function(i){return function(e,r,t){var n={type:a,meta:e.meta,payload:t};if(r){var o=b({},n,{error:!0,payload:r});return i.dispatch(o),r}return i.dispatch(n),t}})(p);return j.apply(void 0,l)(d)(e)}}}},e.createReducers=function(n,o){return R(o),function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:n,r=arguments[1];if(!r)return e;var t=o[r.type];return t?t(e,r):e}},e.mergeTypesAndCreators=function(){for(var e=arguments.length,r=Array(e),t=0;t<e;t++)r[t]=arguments[t];return r.reduce(function(e,r,t){if(!r.types||!r.creators)throw Error("argument of index: "+t+" is invalid.\n mergeTypesAndCreators is expecting all arguments to be objects with types and creators");return{types:b({},e.types,r.types),creators:b({},e.creators,r.creators)}},{types:{},creators:{}})},e.middlewares=S,Object.defineProperty(e,"__esModule",{value:!0})});

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

var paramType = _typeof(params[$2]);
if (paramType !== 'string' && paramType !== 'number') {
if ($2 && paramType !== 'string' && paramType !== 'number') {
throw new Error('Param ' + $2 + ' from url ' + url + ', not found in params object');

@@ -14,0 +14,0 @@ }

{
"name": "redux-arc",
"version": "0.6.1-supabsurls",
"version": "0.6.1-supabsurls-1",
"description": "Abstraction layer to simplify rest api calls in redux",

@@ -5,0 +5,0 @@ "main": "lib/index.js",

export default function parseUrl(url, params) {
return url.replace(/(:)([A-Za-z][A-Za-z0-9]*)/g, (match, $1, $2) => {
const paramType = typeof params[$2];
if (paramType !== 'string' && paramType !== 'number') {
if ($2 && paramType !== 'string' && paramType !== 'number') {
throw new Error(`Param ${$2} from url ${url}, not found in params object`);

@@ -6,0 +6,0 @@ }

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