Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
define(function(require) {
'use strict';
var _ = require('underscore');
var jsPlumb = require('jsplumb');
var JsPlumb = jsPlumb.constructor;
var _each;
var _gel;
/* original jsPlumb methods */
/* eslint-disable */
var _uuid = function() {
return ('xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8);
return v.toString(16);
}));
};
_each = function(obj, fn) {
if (obj == null) return;
obj = (typeof obj !== "string") && (obj.tagName == null && obj.length != null) ? obj : [ obj ];
for (var i = 0; i < obj.length; i++)