Socket
Socket
Sign inDemoInstall

redux-object

Package Overview
Dependencies
Maintainers
1
Versions
25
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

redux-object - npm Package Compare versions

Comparing version 0.3.0 to 0.4.0

2

dist/bundle.js

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

module.exports=function(e){function t(i){if(r[i])return r[i].exports;var n=r[i]={exports:{},id:i,loaded:!1};return e[i].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([function(e,t,r){e.exports=r(1)},function(e,t,r){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function n(e,t,r){var i=r.toString(),o={},s=e[t][i];return s?(s.id&&(o.id=s.id),(0,u.default)(s.attributes).forEach(function(e){o[e]=s.attributes[e]}),s.relationships&&(0,u.default)(s.relationships).forEach(function(t){Object.defineProperty(o,t,{get:function(){var r="__"+t;if(o[r])return o[r];var i=s.relationships[t];if(i.id){var u=i.id.split(",");1===u.length?o[r]=n(e,i.type,u[0]):o[r]=u.map(function(t){return n(e,i.type,t)})}else{if(i.links)throw new Error("Remote lazy loading is not implemented for redux-object. Please refer https://github.com/yury-dymov/json-api-normalizer/issues/2");o[r]=[]}return o[r]}})}),(0,a.default)(o,"id")||(o.id=i),o):null}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;var o=r(3),u=i(o),s=r(2),a=i(s)},function(e,t){e.exports=require("lodash/has")},function(e,t){e.exports=require("lodash/keys")}]);
module.exports=function(e){function t(o){if(r[o])return r[o].exports;var i=r[o]={exports:{},id:o,loaded:!1};return e[o].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([function(e,t,r){e.exports=r(1)},function(e,t,r){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t,r){var o=r.toString(),n={},u=e[t][o];return u?(u.id&&(n.id=u.id),(0,a.default)(u.attributes).forEach(function(e){n[e]=u.attributes[e]}),u.relationships&&(0,a.default)(u.relationships).forEach(function(t){Object.defineProperty(n,t,{get:function(){var r="__"+t;if(n[r])return n[r];var o=u.relationships[t];if("undefined"!=typeof o.data)(0,l.default)(o.data)?n[r]=o.data.map(function(t){return i(e,t.type,t.id)}):(0,p.default)(o.data)?n[r]=null:n[r]=i(e,o.data.type,o.data.id);else{if(o.links)throw new Error("Remote lazy loading is not implemented for redux-object. Please refer https://github.com/yury-dymov/json-api-normalizer/issues/2");n[r]=[]}return n[r]}})}),(0,d.default)(n,"id")||(n.id=o),n):null}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(5),a=o(n),u=r(2),d=o(u),s=r(3),l=o(s),f=r(4),p=o(f)},function(e,t){e.exports=require("lodash/has")},function(e,t){e.exports=require("lodash/isArray")},function(e,t){e.exports=require("lodash/isNull")},function(e,t){e.exports=require("lodash/keys")}]);
{
"name": "redux-object",
"version": "0.3.0",
"version": "0.4.0",
"description": "Builds complex JS object from normalized redux store. Best works with json-api-normalizer",

@@ -5,0 +5,0 @@ "main": "dist/bundle.js",

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