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

@elliemae/ds-utilities

Package Overview
Dependencies
Maintainers
2
Versions
2508
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@elliemae/ds-utilities - npm Package Compare versions

Comparing version 0.2.34 to 0.3.1

8

hooks/index.js

@@ -33,2 +33,8 @@ "use strict";

});
Object.defineProperty(exports, "useMeasure", {
enumerable: true,
get: function get() {
return _useMeasure.default;
}
});

@@ -45,2 +51,4 @@ var _react = require("react");

var _useMeasure = _interopRequireDefault(require("use-measure"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -47,0 +55,0 @@

5

package.json
{
"name": "@elliemae/ds-utilities",
"version": "0.2.34",
"version": "0.3.1",
"license": "MIT",

@@ -19,3 +19,4 @@ "description": "Ellie Mae - Dim Sum - Utilities",

"use-onclickoutside": "^0.3.1",
"resize-observer-polyfill": "^1.5.1"
"resize-observer-polyfill": "^1.5.1",
"use-measure": "^0.2.2"
},

@@ -22,0 +23,0 @@ "peerDependencies": {

28

utils.js

@@ -225,2 +225,10 @@ "use strict";

function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _nonIterableSpread(); }
function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance"); }
function _iterableToArray(iter) { if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === "[object Arguments]") return Array.from(iter); }
function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; }

@@ -255,13 +263,19 @@

var addOrRemove = function addOrRemove(array, value) {
var nextArray = (0, _lodash.cloneDeep)(array);
var index = array.indexOf(value);
var accessorDefault = function accessorDefault(item) {
return item;
};
if (index === -1) {
nextArray.push(value);
} else {
var addOrRemove = function addOrRemove(array, item) {
var accessor = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : accessorDefault;
var index = array.findIndex(function (iItem) {
return accessor(iItem) === accessor(item);
});
if (index !== -1) {
var nextArray = (0, _lodash.cloneDeep)(array);
nextArray.splice(index, 1);
return nextArray;
}
return nextArray;
return [].concat(_toConsumableArray(array), [item]);
};

@@ -268,0 +282,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