Socket
Socket
Sign inDemoInstall

dva-core

Package Overview
Dependencies
15
Maintainers
1
Versions
29
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.0.3 to 2.0.4

10

dist/index.esm.js

@@ -9,6 +9,7 @@ import _objectSpread from '@babel/runtime/helpers/esm/objectSpread';

import isPlainObject from 'is-plain-object';
import _toConsumableArray from '@babel/runtime/helpers/esm/toConsumableArray';
import _toArray from '@babel/runtime/helpers/esm/toArray';
import warning from 'warning';
import _classCallCheck from '@babel/runtime/helpers/esm/classCallCheck';
import _createClass from '@babel/runtime/helpers/esm/createClass';
import _toConsumableArray from '@babel/runtime/helpers/esm/toConsumableArray';
import flatten from 'flatten';

@@ -102,3 +103,8 @@ import win from 'global/window';

if (isArray(reducers)) {
model.reducers[0] = prefix(reducers[0], namespace, 'reducer');
// 需要复制一份,不能直接修改 model.reducers[0], 会导致微前端场景下,重复添加前缀
var _reducers = _toArray(reducers),
reducer = _reducers[0],
rest = _reducers.slice(1);
model.reducers = [prefix(reducer, namespace, 'reducer')].concat(_toConsumableArray(rest));
} else {

@@ -105,0 +111,0 @@ model.reducers = prefix(reducers, namespace, 'reducer');

11

dist/index.js

@@ -90,2 +90,6 @@ 'use strict';

function _toArray(arr) {
return _arrayWithHoles(arr) || _iterableToArray(arr) || _nonIterableRest();
}
function _toConsumableArray(arr) {

@@ -228,3 +232,8 @@ return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _nonIterableSpread();

if (isArray(reducers)) {
model.reducers[0] = prefix(reducers[0], namespace, 'reducer');
// 需要复制一份,不能直接修改 model.reducers[0], 会导致微前端场景下,重复添加前缀
var _reducers = _toArray(reducers),
reducer = _reducers[0],
rest = _reducers.slice(1);
model.reducers = [prefix(reducer, namespace, 'reducer')].concat(_toConsumableArray(rest));
} else {

@@ -231,0 +240,0 @@ model.reducers = prefix(reducers, namespace, 'reducer');

{
"name": "dva-core",
"version": "2.0.3",
"version": "2.0.4",
"description": "The core lightweight library for dva, based on redux and redux-saga.",

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

@@ -22,3 +22,5 @@ import warning from 'warning';

if (isArray(reducers)) {
model.reducers[0] = prefix(reducers[0], namespace, 'reducer');
// 需要复制一份,不能直接修改 model.reducers[0], 会导致微前端场景下,重复添加前缀
const [reducer, ...rest] = reducers;
model.reducers = [prefix(reducer, namespace, 'reducer'), ...rest];
} else {

@@ -25,0 +27,0 @@ model.reducers = prefix(reducers, namespace, 'reducer');

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc