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

eg-graph

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eg-graph - npm Package Compare versions

Comparing version

to
0.0.1

8

lib/graph/copy.js
'use strict';
var _slicedToArray = function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i['return']) _i['return'](); } finally { if (_d) throw _e; } } return _arr; } else { throw new TypeError('Invalid attempt to destructure non-iterable instance'); } };
var _slicedToArray = require('babel-runtime/helpers/sliced-to-array')['default'];
var _getIterator = require('babel-runtime/core-js/get-iterator')['default'];
var graph = require('./');

@@ -14,3 +16,3 @@

try {
for (var _iterator = g.vertices()[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
for (var _iterator = _getIterator(g.vertices()), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var u = _step.value;

@@ -40,3 +42,3 @@

try {
for (var _iterator2 = g.edges()[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
for (var _iterator2 = _getIterator(g.edges()), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
var _step2$value = _slicedToArray(_step2.value, 2);

@@ -43,0 +45,0 @@

'use strict';
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } };
var _createClass = require('babel-runtime/helpers/create-class')['default'];
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ('value' in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })();
var _classCallCheck = require('babel-runtime/helpers/class-call-check')['default'];
var _getIterator = require('babel-runtime/core-js/get-iterator')['default'];
var _Object$keys = require('babel-runtime/core-js/object/keys')['default'];
var _Set = require('babel-runtime/core-js/set')['default'];
var _regeneratorRuntime = require('babel-runtime/regenerator')['default'];
module.exports = function graph() {

@@ -46,13 +54,13 @@ 'use strict';

value: (function (_vertices) {
var marked3$0 = [vertices].map(regeneratorRuntime.mark);
var marked3$0 = [vertices].map(_regeneratorRuntime.mark);
function vertices() {
var args$4$0 = arguments;
return regeneratorRuntime.wrap(function vertices$(context$4$0) {
return _regeneratorRuntime.wrap(function vertices$(context$4$0) {
while (1) switch (context$4$0.prev = context$4$0.next) {
case 0:
return context$4$0.delegateYield(_vertices.apply(this, args$4$0), 't74', 1);
return context$4$0.delegateYield(_vertices.apply(this, args$4$0), 't0', 1);
case 1:
return context$4$0.abrupt('return', context$4$0.t74);
return context$4$0.abrupt('return', context$4$0.t0);

@@ -71,11 +79,11 @@ case 2:

return vertices;
})(regeneratorRuntime.mark(function callee$2$0() {
})(_regeneratorRuntime.mark(function callee$2$0() {
var u;
return regeneratorRuntime.wrap(function callee$2$0$(context$3$0) {
return _regeneratorRuntime.wrap(function callee$2$0$(context$3$0) {
while (1) switch (context$3$0.prev = context$3$0.next) {
case 0:
context$3$0.t75 = regeneratorRuntime.keys(vertices);
context$3$0.t1 = _regeneratorRuntime.keys(vertices);
case 1:
if ((context$3$0.t76 = context$3$0.t75()).done) {
if ((context$3$0.t2 = context$3$0.t1()).done) {
context$3$0.next = 7;

@@ -85,3 +93,3 @@ break;

u = context$3$0.t76.value;
u = context$3$0.t2.value;
context$3$0.next = 5;

@@ -102,11 +110,11 @@ return +u;

key: 'edges',
value: regeneratorRuntime.mark(function edges() {
value: _regeneratorRuntime.mark(function edges() {
var u, v;
return regeneratorRuntime.wrap(function edges$(context$3$0) {
return _regeneratorRuntime.wrap(function edges$(context$3$0) {
while (1) switch (context$3$0.prev = context$3$0.next) {
case 0:
context$3$0.t77 = regeneratorRuntime.keys(vertices);
context$3$0.t3 = _regeneratorRuntime.keys(vertices);
case 1:
if ((context$3$0.t78 = context$3$0.t77()).done) {
if ((context$3$0.t4 = context$3$0.t3()).done) {
context$3$0.next = 12;

@@ -116,7 +124,7 @@ break;

u = context$3$0.t78.value;
context$3$0.t79 = regeneratorRuntime.keys(vertices[u].outVertices);
u = context$3$0.t4.value;
context$3$0.t5 = _regeneratorRuntime.keys(vertices[u].outVertices);
case 4:
if ((context$3$0.t80 = context$3$0.t79()).done) {
if ((context$3$0.t6 = context$3$0.t5()).done) {
context$3$0.next = 10;

@@ -126,3 +134,3 @@ break;

v = context$3$0.t80.value;
v = context$3$0.t6.value;
context$3$0.next = 8;

@@ -147,11 +155,11 @@ return [+u, +v];

key: 'outVertices',
value: regeneratorRuntime.mark(function outVertices(u) {
value: _regeneratorRuntime.mark(function outVertices(u) {
var v;
return regeneratorRuntime.wrap(function outVertices$(context$3$0) {
return _regeneratorRuntime.wrap(function outVertices$(context$3$0) {
while (1) switch (context$3$0.prev = context$3$0.next) {
case 0:
context$3$0.t81 = regeneratorRuntime.keys(vertices[u].outVertices);
context$3$0.t7 = _regeneratorRuntime.keys(vertices[u].outVertices);
case 1:
if ((context$3$0.t82 = context$3$0.t81()).done) {
if ((context$3$0.t8 = context$3$0.t7()).done) {
context$3$0.next = 7;

@@ -161,3 +169,3 @@ break;

v = context$3$0.t82.value;
v = context$3$0.t8.value;
context$3$0.next = 5;

@@ -178,11 +186,11 @@ return +v;

key: 'inVertices',
value: regeneratorRuntime.mark(function inVertices(u) {
value: _regeneratorRuntime.mark(function inVertices(u) {
var v;
return regeneratorRuntime.wrap(function inVertices$(context$3$0) {
return _regeneratorRuntime.wrap(function inVertices$(context$3$0) {
while (1) switch (context$3$0.prev = context$3$0.next) {
case 0:
context$3$0.t83 = regeneratorRuntime.keys(vertices[u].inVertices);
context$3$0.t9 = _regeneratorRuntime.keys(vertices[u].inVertices);
case 1:
if ((context$3$0.t84 = context$3$0.t83()).done) {
if ((context$3$0.t10 = context$3$0.t9()).done) {
context$3$0.next = 7;

@@ -192,3 +200,3 @@ break;

v = context$3$0.t84.value;
v = context$3$0.t10.value;
context$3$0.next = 5;

@@ -209,6 +217,6 @@ return +v;

key: 'outEdges',
value: regeneratorRuntime.mark(function outEdges(u) {
value: _regeneratorRuntime.mark(function outEdges(u) {
var _iteratorNormalCompletion, _didIteratorError, _iteratorError, _iterator, _step, v;
return regeneratorRuntime.wrap(function outEdges$(context$3$0) {
return _regeneratorRuntime.wrap(function outEdges$(context$3$0) {
while (1) switch (context$3$0.prev = context$3$0.next) {

@@ -220,3 +228,3 @@ case 0:

context$3$0.prev = 3;
_iterator = this.outVertices(u)[Symbol.iterator]();
_iterator = _getIterator(this.outVertices(u));

@@ -244,5 +252,5 @@ case 5:

context$3$0.prev = 14;
context$3$0.t85 = context$3$0['catch'](3);
context$3$0.t11 = context$3$0['catch'](3);
_didIteratorError = true;
_iteratorError = context$3$0.t85;
_iteratorError = context$3$0.t11;

@@ -281,6 +289,6 @@ case 18:

key: 'inEdges',
value: regeneratorRuntime.mark(function inEdges(u) {
value: _regeneratorRuntime.mark(function inEdges(u) {
var _iteratorNormalCompletion2, _didIteratorError2, _iteratorError2, _iterator2, _step2, v;
return regeneratorRuntime.wrap(function inEdges$(context$3$0) {
return _regeneratorRuntime.wrap(function inEdges$(context$3$0) {
while (1) switch (context$3$0.prev = context$3$0.next) {

@@ -292,3 +300,3 @@ case 0:

context$3$0.prev = 3;
_iterator2 = this.inVertices(u)[Symbol.iterator]();
_iterator2 = _getIterator(this.inVertices(u));

@@ -316,5 +324,5 @@ case 5:

context$3$0.prev = 14;
context$3$0.t86 = context$3$0['catch'](3);
context$3$0.t12 = context$3$0['catch'](3);
_didIteratorError2 = true;
_iteratorError2 = context$3$0.t86;
_iteratorError2 = context$3$0.t12;

@@ -384,3 +392,3 @@ case 18:

value: function outDegree(u) {
return Object.keys(vertices[u].outVertices).length;
return _Object$keys(vertices[u].outVertices).length;
}

@@ -390,3 +398,3 @@ }, {

value: function inDegree(u) {
return Object.keys(vertices[u].inVertices).length;
return _Object$keys(vertices[u].inVertices).length;
}

@@ -406,4 +414,4 @@ }, {

inVertices: {},
children: new Set(),
parents: new Set(),
children: new _Set(),
parents: new _Set(),
data: obj

@@ -437,3 +445,3 @@ };

try {
for (var _iterator3 = this.outVertices(u)[Symbol.iterator](), _step3; !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) {
for (var _iterator3 = _getIterator(this.outVertices(u)), _step3; !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) {
var v = _step3.value;

@@ -463,3 +471,3 @@

try {
for (var _iterator4 = this.inVertices(u)[Symbol.iterator](), _step4; !(_iteratorNormalCompletion4 = (_step4 = _iterator4.next()).done); _iteratorNormalCompletion4 = true) {
for (var _iterator4 = _getIterator(this.inVertices(u)), _step4; !(_iteratorNormalCompletion4 = (_step4 = _iterator4.next()).done); _iteratorNormalCompletion4 = true) {
var v = _step4.value;

@@ -466,0 +474,0 @@

'use strict';
var _slicedToArray = function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i['return']) _i['return'](); } finally { if (_d) throw _e; } } return _arr; } else { throw new TypeError('Invalid attempt to destructure non-iterable instance'); } };
var _slicedToArray = require('babel-runtime/helpers/sliced-to-array')['default'];
var _getIterator = require('babel-runtime/core-js/get-iterator')['default'];
var baryCenter = function baryCenter(g, h1, h2) {

@@ -26,3 +28,3 @@ var inverse = arguments[3] === undefined ? false : arguments[3];

try {
for (var _iterator = h2[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
for (var _iterator = _getIterator(h2), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var u = _step.value;

@@ -29,0 +31,0 @@

'use strict';
var _getIterator = require('babel-runtime/core-js/get-iterator')['default'];
var threeLayerBaryCenter = function threeLayerBaryCenter(g, h1, h2, h3) {

@@ -10,3 +12,3 @@ var centers = {};

try {
for (var _iterator = h2[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
for (var _iterator = _getIterator(h2), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var v = _step.value;

@@ -13,0 +15,0 @@

'use strict';
var _getIterator = require('babel-runtime/core-js/get-iterator')['default'];
module.exports = function cycleEdges(g) {

@@ -29,3 +31,3 @@ var stack = {},

try {
for (var _iterator = g.outVertices(u)[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
for (var _iterator = _getIterator(g.outVertices(u)), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var v = _step.value;

@@ -62,3 +64,3 @@

try {
for (var _iterator2 = g.vertices()[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
for (var _iterator2 = _getIterator(g.vertices()), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
var u = _step2.value;

@@ -65,0 +67,0 @@

'use strict';
var _slicedToArray = function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i['return']) _i['return'](); } finally { if (_d) throw _e; } } return _arr; } else { throw new TypeError('Invalid attempt to destructure non-iterable instance'); } };
var _slicedToArray = require('babel-runtime/helpers/sliced-to-array')['default'];
var _getIterator = require('babel-runtime/core-js/get-iterator')['default'];
var cycleEdges = require('./cycle-edges');

@@ -13,3 +15,3 @@

try {
for (var _iterator = cycleEdges(g)[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
for (var _iterator = _getIterator(cycleEdges(g)), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var _step$value = _slicedToArray(_step.value, 2);

@@ -16,0 +18,0 @@

'use strict';
var _getIterator = require('babel-runtime/core-js/get-iterator')['default'];
var cycleRemoval = require('./cycle-removal'),

@@ -24,3 +26,3 @@ layerAssignment = require('./layering'),

try {
for (var _iterator = g.vertices()[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
for (var _iterator = _getIterator(g.vertices()), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var u = _step.value;

@@ -27,0 +29,0 @@

'use strict';
var _getIterator = require('babel-runtime/core-js/get-iterator')['default'];
module.exports = function layering(g) {

@@ -11,3 +13,3 @@ var layers = {},

try {
for (var _iterator = g.vertices()[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
for (var _iterator = _getIterator(g.vertices()), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var u = _step.value;

@@ -42,3 +44,3 @@

try {
for (var _iterator2 = g.outVertices(u)[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
for (var _iterator2 = _getIterator(g.outVertices(u)), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
var v = _step2.value;

@@ -45,0 +47,0 @@

'use strict';
var _slicedToArray = function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i['return']) _i['return'](); } finally { if (_d) throw _e; } } return _arr; } else { throw new TypeError('Invalid attempt to destructure non-iterable instance'); } };
var _slicedToArray = require('babel-runtime/helpers/sliced-to-array')['default'];
var _getIterator = require('babel-runtime/core-js/get-iterator')['default'];
module.exports = function normalize(g, layers) {

@@ -12,3 +14,3 @@ var i, w1, w2;

try {
for (var _iterator = g.edges()[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
for (var _iterator = _getIterator(g.edges()), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var _step$value = _slicedToArray(_step.value, 2);

@@ -15,0 +17,0 @@

'use strict';
var _Object$keys = require('babel-runtime/core-js/object/keys')['default'];
var _getIterator = require('babel-runtime/core-js/get-iterator')['default'];
var priority = require('./priority');
var positionAssignment = function positionAssignment(g, layers, sizes, xMargin, yMargin) {
var n = Object.keys(layers).length,
var n = _Object$keys(layers).length,
positions = {};

@@ -14,3 +18,3 @@ var offset = 0;

try {
for (var _iterator = layers[0][Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
for (var _iterator = _getIterator(layers[0]), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var u = _step.value;

@@ -55,3 +59,3 @@

try {
for (var _iterator2 = layers[i][Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
for (var _iterator2 = _getIterator(layers[i]), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
var u = _step2.value;

@@ -82,3 +86,3 @@

try {
for (var _iterator3 = layers[i][Symbol.iterator](), _step3; !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) {
for (var _iterator3 = _getIterator(layers[i]), _step3; !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) {
var u = _step3.value;

@@ -85,0 +89,0 @@

'use strict';
var _slicedToArray = function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i['return']) _i['return'](); } finally { if (_d) throw _e; } } return _arr; } else { throw new TypeError('Invalid attempt to destructure non-iterable instance'); } };
var _slicedToArray = require('babel-runtime/helpers/sliced-to-array')['default'];
var _getIterator = require('babel-runtime/core-js/get-iterator')['default'];
var priority = function priority(g, h1, h2, positions, sizes, xMargin) {

@@ -74,3 +76,3 @@ var inverse = arguments[6] === undefined ? false : arguments[6];

try {
for (var _iterator = h2[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
for (var _iterator = _getIterator(h2), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
var u = _step.value;

@@ -84,3 +86,3 @@

try {
for (var _iterator2 = vertices(u)[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
for (var _iterator2 = _getIterator(vertices(u)), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
var v = _step2.value;

@@ -87,0 +89,0 @@

{
"name": "eg-graph",
"version": "0.0.0",
"version": "0.0.1",
"description": "Graph drawig tool",

@@ -23,3 +23,6 @@ "main": "lib/index.js",

"vinyl-source-stream": "^1.1.0"
},
"dependencies": {
"babel-runtime": "^5.1.10"
}
}